【初心者歓迎】C/C++室 Ver.48【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0513デフォルトの名無しさん
2008/02/12(火) 18:19:13class A{
std::string m_name;
public:
void func(std::string str){
m_name = str;
}
}
このコードがデバッグでは何の問題もなく動くのですが、
リリースにするとfuncを呼び出してm_nameに代入した時にthisポインタが0x000001を指し、
バッファオーバーランで落ちてしまいます。
何かご存知の方が居ればどうかご教授ください。
■ このスレッドは過去ログ倉庫に格納されています