【发布时间】:2015-07-10 17:05:24
【问题描述】:
我收到以下错误:
调试断言失败!
表达式:字符串迭代器不兼容
当尝试运行这样的代码时:
std::string string_Dir(){return ".\\Dir\\";}
std::wstring wstring_Dir=std::wstring(
string_Dir().begin()
,string_Dir().end()
);
SetDllDirectory(wstring_Dir.c_str());
有人知道原因吗
顺便说一句:我关注了this。
【问题讨论】:
-
因为
string!=wstring,因为char!=wchar_t。
标签: c++ wstring lpcwstr setdlldirectory