0
チェックアウト次のコード下セグメンテーション障害:「1」#defineで定義、およびConnectionオブジェクトがスタック上にあるされている場合のMySQL ++(C++)特有条件
#if 1
mysqlpp::Connection conn(false);
conn.connect(FACE_DB_NAME, "localhost","root", "root");
#endif
m_pconn = new mysqlpp::Connection(false);
m_pconn->connect(FACE_DB_NAME, "localhost","root", "root");
は、コードの両方のチャンクが実行(CONN。 connect、m_pconn-> connect)
"0"が#defineで、2番目のConnectionオブジェクトが動的に割り当てられていると、m_pconn-> connectにセグメント化エラーが発生します。
アイデア?