C++代码 让CPU使用率变成波形

简介: C++代码 让CPU使用率变成波形

这个只能是单核CPU,多核心CPU做不到这个效果,主要用到了Sin Cos函数,和Sleep函数做出的效果。


上代码!


正弦波曲线


//正弦波曲线
  double time = 0.0;
  double runtime;
  int c;
  while (1)
  {
    runtime = 100 + 100 * sin(time);
    time += 0.05;
    c = clock();
    while (clock() - c < runtime);
    Sleep(200 - runtime);
  }


横线


//横线
  while (1)
  {
    int start = clock();
    while (clock() - start < 10);
    Sleep(10);
  }


单向斜线


//单向斜线
  int k = -1;
  int c = 0;
  int runtime;
  while (1)
  {
    runtime = 100 + k * (c++ % 101);
    int start = clock();
    while (clock() - start < runtime);
    Sleep(100 - runtime);
  }


双向斜线


//双向斜线
  int k = 1;
  int c = 0;
  int runtime;
  while (1)
  {
    runtime = (int)(c < 100) * (100 + -1 * (c % 100)) + (int)(c > 100) * (c - 100);
    c = c++ % 200;
    int start = clock();
    while (clock() - start < runtime);
    Sleep(100 - runtime);
  }


相关文章
|
3月前
|
C++
C++ 语言异常处理实战:在编程潮流中坚守稳定,开启代码可靠之旅
【8月更文挑战第22天】C++的异常处理机制是确保程序稳定的关键特性。它允许程序在遇到错误时优雅地响应而非直接崩溃。通过`throw`抛出异常,并用`catch`捕获处理,可使程序控制流跳转至错误处理代码。例如,在进行除法运算或文件读取时,若发生除数为零或文件无法打开等错误,则可通过抛出异常并在调用处捕获来妥善处理这些情况。恰当使用异常处理能显著提升程序的健壮性和维护性。
74 2
|
3月前
|
算法框架/工具 C++ Python
根据相机旋转矩阵求解三个轴的旋转角/欧拉角/姿态角 或 旋转矩阵与欧拉角(Euler Angles)之间的相互转换,以及python和C++代码实现
根据相机旋转矩阵求解三个轴的旋转角/欧拉角/姿态角 或 旋转矩阵与欧拉角(Euler Angles)之间的相互转换,以及python和C++代码实现
236 0
|
3月前
|
C++
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
44 0
|
8天前
|
算法 安全 C++
提高C/C++代码的可读性
提高C/C++代码的可读性
22 4
|
1月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
215 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
2月前
|
C++
继续更新完善:C++ 结构体代码转MASM32代码
继续更新完善:C++ 结构体代码转MASM32代码
|
2月前
|
C++ Windows
HTML+JavaScript构建C++类代码一键转换MASM32代码平台
HTML+JavaScript构建C++类代码一键转换MASM32代码平台
|
2月前
|
C++
2合1,整合C++类(Class)代码转换为MASM32代码的平台
2合1,整合C++类(Class)代码转换为MASM32代码的平台
|
2月前
|
前端开发 C++ Windows
C++生成QML代码与QML里面集成QWidget
这篇文章介绍了如何在C++中生成QML代码,以及如何在QML中集成QWidget,包括使用Qt Widgets嵌入到QML界面中的技术示例。
|
2月前
|
调度
CPU调度器实现提示:针对特定体系结构代码【ChatGPT】
CPU调度器实现提示:针对特定体系结构代码【ChatGPT】

热门文章

最新文章