さて、ここにコードを直接入れます:
main.cpp
mysqlpp::Connection conn(false);
int main() {
if (conn.connect(DATABASE, HOST, DBUSER, DBPASS)) {
Users a(conn, "test","pass");
//a.authenticate();
そして私のUsers.cpp:
Users::Users(mysqlpp::Connection conn, string username, string password) {
this->conn = conn;
this->username = username;
this->password = password;
}
エラーなしでプログラムをコンパイルできますが、コマンド ラインで「セグメンテーション違反」と表示されます。このエラーは何ですか?そしてそれを解決する方法は?