- 博客(3)
- 收藏
- 关注
原创 visual studio中使用第三方库
只有动态库需要配置环境变量(因为它需要执行),静态库不需要(因为它已经是完整的了)总结步骤:1.VC++目录→包含目录。2.链接器 →常规→附加库目录。3.链接器→输入→附加依赖项。
2024-05-30 16:18:42 210
原创 qt5.9.7使用msvc编译器
为了在qt5.9.7上使用msvc编译器,试了好久发现qt检测不到msvc编译器,原来是安装的vs版本问题,原先的2019检测不到,换成2017就可以(安装完vs2017后不需要添加额外环境变量qt能自动检测出来)vs2017上使用qt问题暂未得到解决(vs2019也不行,改了ui后就会报错)
2024-05-30 14:44:44 447
原创 基于C++线程池
这意味着锁可以用来保护类内的成员变量,也可以用来保护类外的全局变量或其他类的成员变量,只要这些变量在锁的作用域内被访问。如果这些函数需要访问某个类的实例成员(即成员变量或非静态成员函数),你必须显式地将对象的指针作为参数传递给它们。每个带有锁的线程就好比即将要上厕所的人,在要上厕所时都会先敲门,等前一个人从卫生间出来了才能用(要保护的内容就好比卫生间,一次只允许一个人用)。因此,如果一个函数设计为线程函数,将其定义为静态的简化了这一过程,因为它直接兼容标准线程函数的签名,不需要额外处理。
2024-04-24 20:31:13 457
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人