added convenient strign append for c++