如何在一秒钟内调用一个方法/函数50次,然后计算所花费的时间,如果花费的时间少于1秒,则睡眠(1次)秒。while(1) start_time = //find current time send_msg(); if(msg_count%50 == 0) curr_time = //Find current time
int timeSpent = curr_time - start_tim
我正在试着在局域网上的程序之间做一个简单的聊天程序。我的问题是,我可以很容易地从服务器连接和发送消息到客户端,但反之亦然。我试着让它像这样工作。服务器<->客户端在两个程序之间不断地发送和接收,显然这需要一个循环来连续输入,但我不太确定如何做到这一点。以下是服务器和客户端的代码。 int main(int argc, char *argv[]) WSADATA wsaData; if (starterr