2025年10月31日 11:16:00 Qt知识前要 38 浏览 0 条评论 Qt Qt 是一个 跨平台的 C++ 图形用户界面应用程序框架, 通常用于开发桌面, 移动和嵌入式系统的应用程序; Qt支持多种操作系统, 包括 Windows, Linux, macOS, Android 和 iOS 等; 同时 Qt 提供了丰富的工具和库, 帮助开发者快速构建高质量的图形用户界面(GUI)和后台逻辑; Qt 因版本不同, 可能会在语法上出现些许差异, 该系列博客采用Qt6;
2025年10月31日 10:51:00 C++ 理解线程库 45 浏览 2 条评论 C++标准库提供了一套完整的线程支持库,从C++11开始引入,并在后续版本中不断增强; 这些库包括用于创建和管理线程的类,以及多种并发工具,如互斥锁,条件变量,原子操作等; 在C++中的线程库根据不同的操作系统平台其底层支持不同,以Linux为例用的线程库为原生pthread线程库提供,即在Linux下使用C++的线程库时必须链接对应的pthread; g++ -o a.out main.cc -lpthread -std=c++11 pthread线程库是一个POSIX标准的线程库(POSIX指可以指操作系统接口),可适用于Linux,Unix,MacOS X等操作系统;