
c++
文章平均质量分 74
ergevv
下班努力学习中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VSCode远程SSH连接OpenCV图像显示方案
本文介绍了在VS Code中通过SSH远程连接服务器时,使用X11转发解决OpenCV图像显示问题的方法。主要内容包括:1)本地安装X11服务器;2)配置SSH启用X11转发;3)服务器端安装X11工具;4)OpenCV代码中创建显示窗口的注意事项。同时提供了局域网查询服务器IP的方法,包括安装nmap工具和使用ifconfig命令查看网络信息。这些步骤可帮助开发者在无图形界面的服务器上实现图像显示功能。原创 2025-08-15 09:15:00 · 1023 阅读 · 0 评论 -
多线程CPU核分配调试优化指南
摘要:本文介绍了如何通过top命令监控和优化多线程程序的CPU负载均衡问题。首先使用top查看各CPU核心负载情况,识别负载不均衡问题;然后通过H键切换到线程视图,结合字段管理功能找到线程与CPU核的绑定关系;最后提出C++代码方案,使用pthread_setaffinity_np函数将指定线程绑定到特定CPU核,从而实现线程在CPU核心间的均衡分布。该方法可有效解决多线程程序中某些CPU核过载而其他核闲置的问题。原创 2025-08-15 09:00:00 · 428 阅读 · 0 评论 -
VSCode Python 与 C++ 联合调试配置指南
本文介绍了VSCode中配置Python与C++联合调试的方法。主要内容包括:1)配置launch.json文件,包含Python调试和C++附加调试两个配置项;2)获取Python进程ID的技巧,通过在代码中添加os.getpid()显示当前进程ID;3)使用步骤:先启动Python调试,获取进程ID后,再通过C++配置附加到指定进程。配置中需注意Python解释器的绝对路径设置,虚拟环境需使用对应路径。原创 2025-08-01 22:13:34 · 332 阅读 · 0 评论 -
c++和python联合编程示例
本文介绍了如何使用pybind11将C++代码绑定到Python。首先通过pip安装pybind11,然后配置CMakeLists.txt文件设置编译环境。C++代码示例包括基本函数、类、STL容器操作等,并通过PYBIND11_MODULE宏进行绑定。编译生成的.so文件可在Python中直接调用,实现跨语言交互。这种方法能有效提升Python程序的性能,同时保持Python的易用性。原创 2025-08-01 22:12:17 · 420 阅读 · 0 评论 -
char类型既能表达字符又能表达整数
char类型既能表达字符有能表达整数原创 2025-05-24 15:19:21 · 576 阅读 · 0 评论 -
std::thread的说明与示例
std::thread的使用示例原创 2025-05-24 15:05:06 · 1095 阅读 · 0 评论 -
C++ 的 lambda 表达式
C++ 的 lambda 表达式原创 2025-05-02 12:54:11 · 669 阅读 · 0 评论 -
析构函数的虚函数作用
析构函数的虚函数作用原创 2025-03-18 19:21:28 · 459 阅读 · 0 评论 -
类的变量的初始化:成员初始化列表、就地初始化
c++初始化类时的先后顺序:成员初始化列表、就地初始化、再到构造函数原创 2024-10-30 14:52:17 · 508 阅读 · 0 评论 -
智能指针std::unique_ptr 和 std::shared_ptr
智能指针、unique_ptr、shared_ptr原创 2024-08-02 18:44:42 · 491 阅读 · 0 评论