C和C++线程池汇总
# 多线程 C++ 11 提供的线程类 std::thread thread mutex condition_variable atomix future # 构造函数 // 默认构造函数对象,不进行任何操作thread() noexcept;// 将 other 的线程所有权转移给新的 thread 对象,之后 other 不再表示执行线程//thread t1 (func,ref (n)) //ref (n) 取 n 的引用//other 可以使用 move (
more...C实现员工工资管理系统
# 员工工资管理系统 # 实现功能 程序中的数据存储到文件中。 可以录入员工工资信息,格式如下: (工号 (8 位) 姓名、部门、年份、月份、应发工资,实发工资) 其中,实发工资 = 应发工资 - 税费,税费扣除方法请自行调查。实发工资由系统自动计算。 输出所有员工工资信息。 先按年份升序输出,同一年的工资信息按月份升序输出,同一月的工资信息按工号升序输出。 先按部门降序输出,同一部门的工资信息按实发工资升序输出 可以删除某个员工的工资信息。(删除时按工号删除)。 工资查询 根据姓名查找该员工的工资信息,若有同名,则输出所有同名员工的工资信息。 根据部门查找该部门的所
more...Qt实现串口通信
# 串口 串口:一种计算即通信接口,通过穿行传输数据,用于将计算机与外部设备 (例如打印机,调制解调器,传感器等) 连接起来 QSerialPort :Qt 中的 串口 类,用于实现串口通信功能。 QSerialPortInfo :Qt 中的 串口信息类 ,用于获取系统中 可用 的串口信息。 波特率( Baud Rate ):表示 每秒钟传输的比特数 ,也就是串口传输数据的速度。在 Qt 中,可以使用 ``QSerialPort::setBaudRate () 函数设置 波特率。` 数据位(Data Bits):表示 每个字符使用的比特数 ,通常为 7 或 8 位
more...