gpt4 book ai didi

c++ - 帮我写一些 C++ 代码

转载 作者:行者123 更新时间:2023-11-27 23:34:38 24 4
gpt4 key购买 nike

我只希望它更新 server_record。不要发送任何消息。我可以删除什么,所以它不会说“在线玩家的新记录是:2839”。我可以删除 query.str(""); 下的所有内容吗?我不知道什么 char buffer[50];做。我不想搞砸任何事情。以及如何在 C++ 中获取当前时间?我也想在表中插入当前时间。设置记录的时间。

void Game::checkPlayersRecord()
{
if(getPlayersOnline() > lastPlayersRecord){
Database* db = Database::instance();
DBQuery query;

lastPlayersRecord = getPlayersOnline();
query << "UPDATE `server_record` SET `record` = " << lastPlayersRecord << ";";
db->executeQuery(query.str());
query.str("");

char buffer[50];
sprintf(buffer, "New record of players online is: %d", lastPlayersRecord);
AutoList<Player>::listiterator it = Player::listPlayer.list.begin();
while(it != Player::listPlayer.list.end()){
(*it).second->sendTextMessage(MSG_EVENT_ADVANCE, buffer);
++it;
}
}
}

最佳答案

最好找懂这方面知识的人。你问的不完全是火箭科学,但如果由没有经验的人来做,仍然很容易出错。

关于c++ - 帮我写一些 C++ 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1749090/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com