上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 84 下一页
摘要: 这里的线程安全,是指一个读线程和一个写线程,读写两个线程是安全的,而不是说多个读线程和多个写线程是安全的。。 在程序设计中,我们有时会遇到这样的情况,一个线程将数据写到一个buffer中,另外一个线程从中读数据。所以这里就有多线程竞争的问题。通常的解决办法是对竞争资源加锁。但是,一般加锁的损耗较高。 阅读全文
posted @ 2016-12-16 15:50 穆穆兔兔 阅读(3469) 评论(1) 推荐(0) 编辑
摘要: 第一次翻译,虽然是个很简单的函数介绍... 文件boost/lexical_cast.hpp中定义了此函数: [cpp] view plain copy namespace boost { class bad_lexical_cast; template<typename Target, typen 阅读全文
posted @ 2016-12-15 16:48 穆穆兔兔 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 关于...的使用...在C宏中称为Variadic Macro,也就是变参宏。比如:#define myprintf(templt,...)fprintf(stderr,templt,__VA_ARGS__)// 或者#define myprintf(templt,args...) fprintf( 阅读全文
posted @ 2016-12-14 20:16 穆穆兔兔 阅读(280) 评论(0) 推荐(0) 编辑
摘要: http://www.jellythink.com/archives/771 看看这段代码 先来看看下面这两行代码: 这两行代码是从Cocos2d-x中摘出来的,重点是这两行代码的定义啊。std::function这是什么东西?如果你对上述两行代码表示毫无压力,那就不妨再看看本文,就当温故而知新吧。 阅读全文
posted @ 2016-12-14 18:02 穆穆兔兔 阅读(7625) 评论(0) 推荐(3) 编辑
摘要: decltype简介 我们之前使用的typeid运算符来查询一个变量的类型,这种类型查询在运行时进行。RTTI机制为每一个类型产生一个type_info类型的数据,而typeid查询返回的变量相应type_info数据,通过name成员函数返回类型的名称。同时在C++11中typeid还提供了has 阅读全文
posted @ 2016-12-13 19:56 穆穆兔兔 阅读(622) 评论(0) 推荐(0) 编辑
摘要: C++ 11 中的右值引用 C++ 11 中的右值引用 右值引用的功能 首先,我并不介绍什么是右值引用,而是以一个例子里来介绍一下右值引用的功能: #include <iostream> #include <vector> using namespace std; class obj { publi 阅读全文
posted @ 2016-12-13 18:01 穆穆兔兔 阅读(337) 评论(0) 推荐(0) 编辑
摘要: C++11的enum class & enum struct和enum C++标准文档——n2347(学习笔记) 链接:http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2347.pdf 旧版enum存在的问题 1 问题1向整形的隐式转 阅读全文
posted @ 2016-12-13 14:31 穆穆兔兔 阅读(24336) 评论(0) 推荐(6) 编辑
摘要: 参考C++11FAQ https://www.chenlq.net/cpp11-faq-chs 11以后可以直接在类里面初始化成员变量,类似这样 static 仍然不行,因为不能进行多次赋值吧。 而里面成员变量的赋值顺序则是按照声明的顺序a,b,c,d 阅读全文
posted @ 2016-12-13 14:22 穆穆兔兔 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 为什么需要lambda函数 匿名函数是许多编程语言都支持的概念,有函数体,没有函数名。1958年,lisp首先采用匿名函数,匿名函数最常用的是作为回调函数的值。正因为有这样的需求,c++引入了lambda 函数,你可以在你的源码中内联一个lambda函数,这就使得创建快速的,一次性的函数变得简单了。 阅读全文
posted @ 2016-12-07 18:20 穆穆兔兔 阅读(318) 评论(0) 推荐(0) 编辑
摘要: http://www.iteye.com/magazines/132-Java-NIO 阅读全文
posted @ 2016-12-07 14:10 穆穆兔兔 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 84 下一页