• 2024-04-03C++实现windows高精度微秒级延时(亲测可用)
    C++实现windows高精度微秒级延时(亲测可用)代码如下:#include<iostream>#include<windows.h>//定义一个结构体来保存性能计数器的频率和时间戳structPerformanceCounter{LARGE_INTEGERfrequency;//计数器频率LARGE_INTEGERstart;//开始时间
  • 2023-03-03高精度计时QueryPerformanceFrequency/QueryPerformanceCounter
    提供非中断的时间获取,精确到微秒级头文件:#include<windows.h>函数:QueryPerformanceCounter(&T)T是一个LARGE_INTEGER结构体,内部是longlong数据类型,获取到当前C
  • 2023-01-03高精度sleep
    voidmSleep(intmDelay)//毫秒数{mDelay*=1000;//转换成微秒LARGE_INTEGERt1,t2,freq;QueryPerformanceFrequency(&freq);QueryPerformanc
  • 2022-12-27COCOS2DX WIN32 版本的CPU占用25%改良策略
    cocos2dx\platform\win32\CCApplication.cpp,大致长像如下:while(1){if(有消息){if(时间到)更新计时,call主循环函数;elseSleep(0);}//其他跳出循环判断代码}