对于字符串string,用c++有诸多不便。例如 StringBuilder sb = new StringBuilder();在Java上可行。假如本人想在vc中使用这个函数本人应该怎么用?或说本人怎么定义一个可变的字符序列
解决方案
5
1. string 是可变的。
2. 还有 stringstream 。
2. 还有 stringstream 。
2
字符串那些事儿:BSTR-LPSTR-LPWSTR-CString-VARIANT-COleVariant-_variant_t-CComBSTR-_bstr_t
http://blog.csdn.net/pizi0475/archive/2010/03/04/5346708.aspx
http://blog.csdn.net/pizi0475/archive/2010/03/04/5346708.aspx
6
string本身就是可变的,内存分配已经封装于string的相关成员函数中了,不需要再去分配内存
20
string strArray[10]; for (int i = 0; i < 10; ++i) { //strArray[i] }