摘要: 读取输入和输出 5.1类型: 标准输入/输出:键盘,显示器。 文件I/O:对外存磁盘文件为对象。 串I/O:对内存中指定空间进行输入/输出。 类名 作用 头文件 istream 通用输入流 iostream ostream 通用输出流 iostream iostream 通用输入输出流 iostre 阅读全文
posted @ 2024-06-27 16:02 炫炫子 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 多线程线程并发问题 死锁 4个必要条件以及解决方案 互斥:一般不会破坏互斥条件。 请求保持:将申请所有共享资源当成一个原子操作。 不可剥夺:当线程申请不到共享资源时,释放自己持有所有共享资源。 循环等待:可以顺序申请资源来解决。 条件变量:需要用互斥锁一起使用 //1.初始化 pthread_con 阅读全文
posted @ 2024-05-27 18:43 炫炫子 阅读(2) 评论(0) 推荐(0) 编辑
摘要: -拷贝函数的调用时机 // 1.直接以创建好的对象初始化 Person p1(20); Person p2(p1); // 2.以值传递的方式 Person p; doWork(p); // 3.以值方式返回局部变量 Person p1; return p1;// 局部变量,并不是返回上一行的p1, 阅读全文
posted @ 2024-05-18 16:08 炫炫子 阅读(5) 评论(0) 推荐(0) 编辑