const char *one = "Hello "; const char *two = "World"; string total( string(one) + two ); // to use the concatenation as const char*, use: total.c_str()