首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

下面代码如何报read error。

2013-09-15 
下面代码怎么报read error。。。std::string *result_setNULL std::wstring*w_result_setNULLresult_set

下面代码怎么报read error。。。
std::string *result_set=NULL; 
std::wstring*w_result_set=NULL;
result_set = new string[song_count*10];
w_result_set = new wstring[song_count*10];
for(int i = 0; i < song_count*10 ;i++)
{
strcpy((char*)result_set[i].c_str(), L'\0');
_tcscpy((wchar_t*)w_result_set[i].c_str(),L'\0');
}

[解决办法]
往string.c_str()里面拷东西?
那是个只读的。
你是想给每个string初始化?
不需要,string有默认构造函数,相当于string("")

热点排行