摘要: 一般来说并发通信有两种策略:共享数据(内存)和消息传递。 共享数据(内存)适用的场景: 1、速度要求高 2、一个写进程,多个读进程 3、共享内存更适合单机多核的并发编程 共享数据的问题: 1、需要解决条件竞争和线程/进程同步问题(线程锁,互斥量,信号量) 2、大量的上下文切换 基于共享内存的并发模型 阅读全文
posted @ 2019-12-29 12:10 岁岁年年 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1、string转int std::string str1="700" int bid_v1 = atoi(str1.c_str()); 2、string转float std::string str2="6.78" float bid_p1 = atof(str2.c_str()); 3、int 转 阅读全文
posted @ 2019-12-29 10:16 岁岁年年 阅读(968) 评论(0) 推荐(0) 编辑