1

データを保存するさまざまな方法を探していましたが、データベースを使用する必要があると思います。しかし、私がデータベースについて常に嫌っているのは、データベースが (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;
}
4

2 に答える 2