fbr*_*eto 15 c++ stdstring c-str
我为什么要打电话std::string::data()过来std::string::c_str()?当然,这里标准的疯狂有一些方法......
Jer*_*fin 18
c_str()保证NUL终止.data()没有.
c_str()返回一个指向数据的指针,并附加一个NUL字节,因此您可以将返回值用作"C字符串".
data()返回指向数据的指针而不做任何修改.
如果您使用的代码假定字符串是NUL终止的(例如为处理C字符串而编写的任何函数),请使用c_str().
| 归档时间: |
|
| 查看次数: |
5794 次 |
| 最近记录: |