杨泽彬的神秘商店

博客园 首页 新随笔 联系 订阅 管理
  71 随笔 :: 0 文章 :: 0 评论 :: 7688 阅读

随笔分类 -  C++

1 2 下一页

摘要:1.如何启动线程? 构建std::thread对象即可。 直接传函数名(地址) 创建一个类并创建伪函数。 构建对象(实例化),将对象作为参数传入thread对象实例化。 2.为什么要等待线程? 首先必须要对是否等待线程作出选择。分离线程还是等待线程? 2.1 join是什么类型的线程等待? 简单的、 阅读全文
posted @ 2022-09-26 17:24 快乐过了阈值 阅读(25) 评论(0) 推荐(0) 编辑

摘要:1.线程创建函数调用 pthread_create(句柄、参数、函数入口,函数入口的实参) int pthread_create(....) cpp thread类: thread类的创建方法比较简便。但也有很多问题需要考虑 函数指针创建线程 thread (函数入口,函数参数) 入口函数的参数设置 阅读全文
posted @ 2022-08-29 11:30 快乐过了阈值 阅读(98) 评论(0) 推荐(0) 编辑

摘要:程序调试的方法: 阅读全文
posted @ 2022-08-29 09:16 快乐过了阈值 阅读(26) 评论(0) 推荐(0) 编辑

摘要:1.用c++11的thread库还是用pthread库? 至于选择哪种多线程编程方案,需要根据你的实际项目、运行平台、团队协作等因素来考虑。一般而言,如果使用的是 Linux 操作系统,那么可以直接使用系统提供的 pthread 库编写多线程 C++ 程序;如果需要跨平台,则推荐使用 C++ 标准的 阅读全文
posted @ 2022-08-28 17:49 快乐过了阈值 阅读(28) 评论(0) 推荐(0) 编辑

摘要:第一题:删除数位求是否能整除 题目大意:有a和b两个整数,每次操作都可以对a和b删除一位,比如a=‘1234’一次操作可以变为‘123’,‘124’,‘134’,‘123’,操作N次后,a可以被b整除或者b可以被a整除,求最少操作次数 示例:a=1234 b=99,输出:2 理由:a变为234,b变 阅读全文
posted @ 2022-08-20 20:27 快乐过了阈值 阅读(109) 评论(0) 推荐(0) 编辑

摘要:字符串 双指针的一道简单题 不过过程中遇到小问题 本题与力扣1768的交替合并字符串一样 算法不提 主要是ACM模式下的输入输出问题: 我写的是 int in = 0; cin >> in; string a,b; cin.ignore(); getline(cin,a); getline(cin, 阅读全文
posted @ 2022-08-20 20:23 快乐过了阈值 阅读(42) 评论(0) 推荐(0) 编辑

摘要:堆排序代码: //头文件省略 函数:heapify 维护堆 void heapify(vector<int>& in, int bottom, int top) // bottom 其实是数组的size 即堆的底部。top 就是当前堆的顶部。 { int largest = top; //假设当前最 阅读全文
posted @ 2022-08-15 14:52 快乐过了阈值 阅读(19) 评论(0) 推荐(0) 编辑

摘要:Map 、 Set 、Unordered_map类 与数据结构中所描述的一致,数组作为顺序型ADT,在STL库中vector也被称为序列式容器 同时还存在着一些无序型容器 我们本节主要就学习这类无序型容器 首先是关联型容器 关联型容器 存储一个元素的同时额外还配备一个值作为键构成键值对 键与值二者是 阅读全文
posted @ 2022-08-15 00:55 快乐过了阈值 阅读(25) 评论(0) 推荐(0) 编辑

摘要:主要参考 : 本篇学习 无序关联式容器 无序关联式容器 种类 | 无序容器 | 功能 | | | | | unordered_map | 存储键值对 <key, value> 类型的元素,其中各个键值对键的值不允许重复,且该容器中存储的键值对是无序的。 | | unordered_multimap 阅读全文
posted @ 2022-08-15 00:54 快乐过了阈值 阅读(24) 评论(0) 推荐(0) 编辑

摘要:c++xx 秋招学习STL库 (一) vector类 主要针对一些编程时使用发现的一些问题与思考进行记录 Vector的初始化 一维数组 //using namespace std; vector<int> int_vec; vector<string> str_vec; //vector<> 二维 阅读全文
posted @ 2022-08-15 00:13 快乐过了阈值 阅读(20) 评论(0) 推荐(0) 编辑

摘要:音视频开发参考: []:https://ke.qq.com/course/3202131?flowToken=1042177#term_id=103329919 阅读全文
posted @ 2022-08-13 16:37 快乐过了阈值 阅读(38) 评论(0) 推荐(0) 编辑

摘要:1.Windows TCP Socket中,哪种关闭方式会发送FIN报文? 涉及知识点:TCP 连接过程中的三次挥手四次握手 参考:[c/c++ socket程序设计]:https://blog.csdn.net/weixin_39746665/article/details/123216685 这 阅读全文
posted @ 2022-08-11 10:53 快乐过了阈值 阅读(37) 评论(0) 推荐(0) 编辑

摘要:参考:[c++flit指令]:https://blog.csdn.net/K346K346/article/details/88225726 网址 [常用指令]:https://blog.csdn.net/sinat_30208181/article/details/122838135?utm_me 阅读全文
posted @ 2022-08-11 10:51 快乐过了阈值 阅读(116) 评论(0) 推荐(0) 编辑

摘要:补充一的多态内容 可参考网址[模板相关的题]:https://www.cnblogs.com/gqtcgq/p/7189588.html [模板详解]:https://blog.csdn.net/weixin_44030580/article/details/105532282 [万能引用]:htt 阅读全文
posted @ 2022-08-10 23:38 快乐过了阈值 阅读(15) 评论(0) 推荐(1) 编辑

摘要:网络专题 阅读全文
posted @ 2022-08-09 11:32 快乐过了阈值 阅读(15) 评论(0) 推荐(0) 编辑

摘要:多进程多线程专题 首先搞并发编程必须懂原子操作 原子操作可参考的博客[]:http://t.zoukankan.com/ittinybird-p-4830834.html 0.并发编程的三大特性 原子性 有序性 可见性 1.什么是原子性 一个操作或多个操作,一次执行,中间不能被打断。要么全部执行并且 阅读全文
posted @ 2022-08-09 11:31 快乐过了阈值 阅读(21) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示