标签:++ c_str c++ adc har 情况 字符 data 情况下
我们经常会使用C和C++的混合编程,在某些情况下,需要将C++的string,转换成char* 的字符串。下面说两种可行的方法,作为总结。
1. data();
如:
string str="abc";
char*p=(char*)str.data();
2.c_str();
如:
string str="adcd";
char *p=(char*)str.c_str();
暂时就记这两种吧,简单而且差不多够用了。
标签:++ c_str c++ adc har 情况 字符 data 情况下
原文地址:https://www.cnblogs.com/ryanzheng/p/8998047.html