Open tnie opened 6 years ago
// dll
std::string returnValue(void)
{
return "value";
}
// exe
{
auto str = returnValue();
cout << str << endl;
} // run failed
// 返回时 __acrt_first_block == header 错误
// 反推出 str 是在 dll 模块完成拷贝构造的!
理论依据?
3
理论依据呢?