string bleh(void); #### const char* blehC(void) { return bleh(void).c_str(); } #### char* respondC(const char* input, const char* username) { char* ret = NULL; if (respond(input, username, cpp_ret)) { string cpp_ret; ret = new char[cpp_ret.length()+1]; strncpy(ret, cpp_ret.c_str(), cpp_ret.length()); } return ret; }