- 博客(23)
- 资源 (5)
- 收藏
- 关注
原创 linux系统下可视化串口工具cutecom的使用
cutecom是linux下图形界面形式的串口工具(非界面串口工具有minicom),简要说明下cutecom的安装和使用。
2020-06-26 10:50:00
15545
原创 # ## __VA_ARGS__ ##__VA_ARGS__的使用说明
对# 、##、__VA_ARGS__和##__VA_ARGS__等预处理操作符的使用进行简单整理
2020-06-04 18:56:53
4329
2
原创 QtCreator修改编译选项--消除__DATE__ __TIME__调用时的警告消息
一、现象和解释QtCreator中打印编译时间和日期时(__DATE__和__TIME__操作),往往会报警告信息,有解释说是因为每次编译后的结果不一样,clang会报警。这个不是语法错误,可以通过设置编译选项来禁止提示该警告,编译选项为-Wno-date-time。二、编译选项设置选择QtCreator的工具->选项->C++选择Manage按键,选择Clang-only checks for almost everything点击copy,可以更改下名字,例如改为Clang-o
2020-05-14 17:42:54
1552
原创 windows下mingw32编译vlc-qt库(64位)-QtCreator环境可用
介绍在windows下使用mingw32工具编译64bit的vlc-qt库,可以用于QtCreator开发环境
2020-03-06 10:29:19
2634
1
原创 windows下Qt13源码编译-QtCreator配置linux arm交叉编译环境
Windows下在Qt Creator4.9.1环境下配置Qt5.13.0的交叉编译环境以编译出petelinux可以使用的Qt程序(arm架构的 平台下也可以使用),以编译64bit编译环境为例说明参考资料:https://blog.youkuaiyun.com/botao_li/article/details/86712517https://www.cnblogs.com/qinwanlin/p/6...
2020-03-05 12:07:25
8387
8
原创 C\C++获取系统中CPU核数
在程序中可以通过获取当前系统CPU个数来动态的进行多线程创建,不同系统下获取CPU个数的方法如下。(1)在windows下获取CPU个数windows系统中提供SYSTEM_INFO结构体来保存当前系统的配置信息,通过GetSystemInfo来获取; 示例代码:#include "windows.h"SYSTEM_INFO sysInfo;GetSystemInfo( ...
2018-03-11 22:15:05
19367
5
原创 C\C++下获取系统进程或线程ID
在程序开发时有时需要获取线程和进程ID以分析程序运行 (1)windows下获取进程或线程ID 通过调用系统提供的GetCurProcessId或GetNowThreadID来获取当前程序代码运行时的进程或线程ID 示例代码:#include "windows.h"printf("now pid is %d", GetCurrentProcessId());printf("now t...
2018-03-10 17:28:06
43178
原创 C\C++中的多维数组
(1)针对多维数组,要记住《C++Primer》中关于多维数组的描述,多维数组的数组名指向最外层的变量。int ip[6][3][3];int ip1[3][3];可以这么理解,ip表示一个指针,该指针指向的地址存放的数据数据类型为一个3x3的int型数组。(2)多维数组中的数据在内存中是连续存储,但是遍历时不能直接使用数组名加第一层索引的形式进行遍历,int ip[6][3][3];for (
2017-08-01 23:21:45
391
原创 C\C++中使用_CrtDumpMemoryLeaks进行内存泄漏检测
使用crtdbg模块的c++_CrtDumpMemoryLeaks函数可以用于检测C、C++代码中的内存泄漏错误。具体使用方法:1、定义宏CRTDBG_MAP_ALLOC并包含crtdbg.h头文件#define CRTDBG_MAP_ALLOC#include “crtdbg.h”2、在需要检测的代码前后分别调用_CrtDumpMemoryLeaks函数;示例#define CRTDBG_MA
2017-07-17 23:49:53
3460
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人