【发布时间】:2011-05-06 12:30:27
【问题描述】:
我需要将cs 值放在对象client 的括号内。我已经像这样处理cs 变量:
CString cs (bar_->GetHostName());
但仍然无法将值放入以下代码中:
WinHttpClient client(/* dont know what value to put here */);
client.SendHttpRequest();
错误信息:
Error 1 error C2664: 'WinHttpClient::WinHttpClient(const std::wstring &)' : cannot convert parameter 1 from 'const char [15]' to 'const std::wstring &' c:\test.cpp
编辑:
CString cs (bar_->GetHostName());
WinHttpClient client(/*??*/);
client.SendHttpRequest();
wstring httpResponseHeader = client.GetHttpResponseHeader();
wstring httpResponse = client.GetHttpResponse();
writeToStorage(httpResponse.c_str());
我的函数writeToStorage 假设要向文本文件写入一些内容。似乎,覆盖了没有字符串的文件..我不知道为什么:(
【问题讨论】:
标签: c++