added convinient string append for c++