摘要: 以前生成一个随机数都是这样:1 srand(time(NULL));2 rand();在C++11中,标准库中增加了随机数引擎std::default_random_engine 这个好东西,然后我们就可以这样:1 std::default_random_engine rand_default;2 ... 阅读全文
posted @ 2014-04-24 21:02 Anti-Magic 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 这真是一个巨大的话题。我猜记录完善绝B需要一本书的容量。所以。。我只是略有了解,等以后用的深入了再慢慢补充吧。C++写多线程真是一个痛苦的事情,当初用过C语言的CreateThread,见过boost库的pthread,对比一下感觉Java和C#的多线程真好用。。在C++11中,标准库又添加了std... 阅读全文
posted @ 2014-04-24 20:22 Anti-Magic 阅读(431) 评论(0) 推荐(0) 编辑
摘要: std::bind 接受一个可调用的对象,一般就是函数呗。。还是先上代码:1 void func(int x, int y, int z)2 {3 std::cout test_bind = std::bind(func, 7, 8, 9);其中7,8,9是传给func函数的参数。看这恶心... 阅读全文
posted @ 2014-04-24 13:27 Anti-Magic 阅读(235) 评论(0) 推荐(0) 编辑