上一页 1 2 3 4 5 6 ··· 35 下一页
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-23 22:18 gqtc 阅读(9) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-18 21:23 gqtc 阅读(7) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-15 22:04 gqtc 阅读(10) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-15 17:20 gqtc 阅读(13) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-10 21:34 gqtc 阅读(13) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-09 20:21 gqtc 阅读(11) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-12-04 08:52 gqtc 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 41:针对可复制的形参,在移动成本低且一定会被复制的前提下,考虑将其按值传递 上面的addName函数,针对左值实施复制,右值实施移动。但是它实际上是在两个函数中做同一件事情,是冗余代码。可以考虑使用万能引用的函数模板: 虽然这消除了冗余代码,但是万能引用会导致其他方面的复杂性,作为模板,addNa 阅读全文
posted @ 2018-11-25 21:29 gqtc 阅读(334) 评论(0) 推荐(0) 编辑
摘要: C++11的志伟功勋之一,就是将并发融入了语言和库中,因此在C++的历史上,程序员可以首次跨越所有平台撰写具有标准行为的多线程程序。 35:优先选用基于任务而非基于线程的程序设计 如果需要以异步的方式运行函数doAsyncWork,有两种选择,基于线程的方法(使用std::thread)和基于任务( 阅读全文
posted @ 2018-11-20 21:40 gqtc 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 在 C++98 的时代,C++标准并没有包含多线程的支持,人们只能直接调用操作系统提供的 SDK API 来编写多线程程序,不同的操作系统提供的 SDK API 以及线程控制能力不尽相同。到了 C++11,终于在标准之中加入了正式的多线程的支持,从而我们可以使用标准形式的类来创建与执行线程,也使得我 阅读全文
posted @ 2018-11-20 21:28 gqtc 阅读(2466) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 35 下一页