データを保存するさまざまな方法を探していましたが、データベースを使用する必要があると思います。しかし、私がデータベースについて常に嫌っているのは、データベースが (C++ プログラムを作成したい人として) 期待するものとはまったく違うということです (クエリの作成 ... 壁に頭をぶつけます)。
EasySQLiteは見つかりましたが、MySQL に似たものは見つかりませんでした。このようなことはありますか?
これは、私が意味する疑似コードの例です。
Database * db = NULL;
int main()
{
db = new Database("127.0.0.1","Database","Username","Password");
if(db)
{
Table users = db->CreateTable("Users");
users.AddField("username",FIELD_TYPE_STRING);
users.AddField("birthdate",FIELD_TYPE_TIMESTAMP);
Record LastUser = users.insert("The Pet",time());
std::string username(LastUser.GetField("username"));
LastUser.remove();
db->Disconnect();
}
return 0;
}