随笔分类 -  程序语言 / C++

摘要:简单回调 1.首先介绍最简单的回调函数调用方法: #include <stdio.h> //返回值(*指针名)(参数列表) typedef int(*callback)(int, int); //回调函数 int SUB(callback pfunc, int a, int b){ return p 阅读全文 »
posted @ 2023-09-14 10:56 封兴旺 阅读(5) 评论(0) 推荐(0) 编辑
摘要:mutex 直译为 互斥量。 使用它可以做到:一份共享数据, 同时只能由一个线程访问,在此基础上会衍生很多很方便的api,通过mutex将共享数据的访问变成互斥操作,避免与时间相关的错误 简单结论及定义: 1. 每个线程在对资源操作前都尝试先加锁,加锁成功才能操作,操作结束就解锁 2. 当A线程对某 阅读全文 »
posted @ 2023-06-15 09:47 封兴旺 阅读(152) 评论(1) 推荐(0) 编辑
摘要:// 进制 所谓二进制就是逢2补0进1,十六进制就是逢16补0进1 二进制: 1 10 11 100 101 110 111 1000 (十进制:1 ~ 8) 十六进制:8 9 A B C D E F 10 ( 十进制:8 ~ 16) 在现代的计算机中主要采用的数字集成电路完成,数字电路通过高低电平 阅读全文 »
posted @ 2022-12-16 10:37 封兴旺 阅读(117) 评论(0) 推荐(0) 编辑
摘要:debug 调式时候,记得把需要的 dll 库放到工作目录下 // 自动连接命名 在qt中如果on_pushButton_2_clicked()是在你的主窗口类(例如继承自QMainWindow或QWidget)中定义的, 并且该类使用了ui文件(通过setupUi()函数设置界面), 则Qt会在调 阅读全文 »
posted @ 2022-08-22 21:01 封兴旺 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:// 类似于C程序的main函数,Win32应用程序也有一个入口函数WinMain,该函数被系统自动调用 #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int WINAPI WinMain(HIN 阅读全文 »
posted @ 2022-07-29 17:01 封兴旺 阅读(25) 评论(0) 推荐(0) 编辑
摘要:将 C++ 函数声明为``extern "C"''(在你的 C++ 代码里做这个声明),然后调用它(在你的 C 或者 C++ 代码里调用)。例如: // C++ code: extern "C" void f(int); void f(int i) { // ... } 然后,你可以这样使用 f() 阅读全文 »
posted @ 2021-11-12 15:55 封兴旺 阅读(198) 评论(0) 推荐(0) 编辑
摘要:1.如何定义一个类 class class1 { public: char name[64]; int age; }; 2.如何定义一个对象(对象就是类的实例化,就是怎么用这个类) 直接定义: class1 my1; 在堆里定义: class1* my2 = new class1; 删除对象(只能删 阅读全文 »
posted @ 2021-08-06 10:54 封兴旺 阅读(57) 评论(0) 推荐(0) 编辑

联系方式: 18274305123(微信同号)

点击右上角即可分享
微信分享提示