1. 多线程编程 在进行桌面应用程序开发的时候, 假设应用程序在某些情况下需要处理比较复杂的逻辑, 如果只有一个线程去处理,就会导致窗口卡顿,无法处理用户的相关操作.这种情况下就需要使用多线程,其中一个线程处理窗口事件,其他线程进行逻辑运算,多个线程各司其职,不仅可以提高用户体验还可以提升程序的执行效率. 如果要使用Qt的多线程编程的话,可以看这篇 Qt多线程编程 这篇我重点记录一下C++11中的多线程编程方法 2. std::thread C++11中加入了头文件,此头文件主要声明了std::…