
C++
___Eirc
Hello,Hell. 个人邮箱:takumanatata@foxmail.com; 不常上来;不搞嵌入式很久,写前端去了。
展开
-
C++ map key值排序问题
前言 : C++ Map 的key 是无法手动排序的,在我们插入<key, value>键值对时,map就会自动按照key的大小顺序进行存储;在使用string作为key时,Map的排序方式是比对ASCII码,因此就会出现 "key_10" 排列在 "key_2" ... "key_9" 的前面。针对上述问题,就不能使用map作为容器,而需要使用 vector< pair&...原创 2020-04-20 16:07:16 · 6862 阅读 · 1 评论 -
Linux线程编程入门案例
1,使用旅客等出租车模型2,使用线程编程:线程锁,线程信号3,设计要求: 1),没有出租车,则旅客等待,且排队。 2),有出租车,没有旅客,则出租车排队,先到出租车先搭载旅客 3),设计中使用旅客人数统计count,为了解决如下逻辑在 Linux 平台,Jack 到了站台一看没人,触发的条件变量被直接复位,于是 Jack 排在等待队列里面。来迟一秒的...原创 2018-07-24 15:54:01 · 179 阅读 · 0 评论