C++中如何实现将string转为char*类型

将C++中的string转换为char*的方法之一:

1 char* Convert(string str)
2 {
3   const char* cs = str.c_str();
4   char* pc = new char[strlen(cs)+1];
5   strcpy(pc, cs);
6   return pc;
7 }
posted on 2013-05-03 20:50  Sophia-呵呵小猪  阅读(185)  评论(0编辑  收藏  举报