• C++11实现简易定时器的示例代码

    时间:2022-06-28 11:15:06

    这篇文章主要介绍了C++11实现简易定时器的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • c++11 function bind 测试。

    时间:2022-06-24 01:48:11

    实验小结1)function是一个模板类。有函数指针成员。可以看作安全型函数指针。template<typename_Res,typename..._ArgTypes>classfunction<_Res(_ArgTypes...)>:public_Maybe_unary_o...

  • 使用Qt5.7.0 VS2015版本生成兼容XP的可执行程序 good(从VS2012 update1开始支持xp和c++11)

    时间:2022-06-19 10:50:18

    一.直接使用VS2012/VS2013/VS2015生成XP兼容的可执行程序VisualStudio刚发布时没打补丁,称为RTM版,之后会陆续发布补丁,进行bug修复和功能增强。VS2010及之前版本的补丁为ServicePack,VS2012及之后版本的补丁称为Update。这些补丁都是向下兼容的...

  • C++11关于auto关键字的使用示例

    时间:2022-06-19 01:12:15

    今天小编就为大家分享一篇关于C++11关于auto关键字的使用示例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

  • c++11 新特性之lambda表达式

    时间:2022-06-17 20:43:55

    写过c#之后,觉得c#里的lambda表达式和delegate配合使用,这样的机制用起来非常爽。c++11也有了lambda表达式,形式上有细小的差异。形式如下:c#:(inputparameters)=>{statement;}c++:[capturelist](parameterlist)...

  • C++11新特性之六:override和final

    时间:2022-06-13 12:21:52

    2012年3月22日,GCC4.7.0正式发布。从这个版本开始,GCC增加了许多新的C++11的特性。今天我们要介绍的是其中的一个特性:显式的使用final和override关键字。先来看下面的例子:structB1final{};structD1:B1{};//错误!不能从final类继承!上面的...

  • sizeof新用法(c++11)

    时间:2022-06-10 06:40:34

    1.概念1)sizeof是关键字,也是运算符,用来求对象占用空间的大小,返回字节数2)c++11允许使用作用域运算符(::)来获取类中成员的大小,以前只允许先创建一个类的对象,通过类对象访问成员得出大小classA{public:inta;};size_tb=sizeof(A::a);//size_...

  • std::unique_lock or std::lock_guard C++11 区别

    时间:2022-06-08 15:33:01

    http://*.com/questions/20516773/stdunique-lockstdmutex-or-stdlock-guardstdmutexThedifferenceisthatyoucanlockandunlocka std::unique_lock. s...

  • 详解C++11的std::addressof源码解析

    时间:2022-06-07 05:28:25

    std::addressof的作用是获取一个对象的实际地址,即使这个对象的&操作符已被重载,本文详细的介绍了源码解析,感兴趣的可以了解一下

  • mutex,thread(c++11 windows linux三种方式)

    时间:2022-06-05 14:34:03

    一c++11 windowslinux三种方式//#include<stdio.h>//#include<stdlib.h>//#include<unistd.h>#include<windows.h>//#include<pthread.h&g...

  • c++11 : static_assert和 type traits

    时间:2022-06-05 10:08:06

    static_assert提供一个编译时的断言检查。如果断言为真,什么也不会发生。如果断言为假,编译器会打印一个特殊的错误信息。12345678910111213template<typenameT,size_tSize>classVector{   static_assert(Size...

  • 详解C++11中模板的优化问题

    时间:2022-06-02 07:49:45

    这篇文章主要介绍了C++11中模板的优化问题,通过实例代码得出结论,当所有模板参数都有默认参数时,函数模板的调用如同一个普通函数,具体示例代码跟随小编一起看看吧

  • (原创)用c++11打造类似于python的range

    时间:2022-06-02 02:21:09

    python中的range函数表示一个连续的有序序列,range使用起来很方便,因为在定义时就隐含了初始化过程,因为只需要给begin()和end()或者仅仅一个end(),就能表示一个连续的序列。还可以指定序列产生的步长,如range(0,10,8)产生的序列为[0,8],默认的步长为1,rang...

  • C++11中列表初始化机制的概念与实例详解

    时间:2022-06-01 19:12:54

    在我们实际编程中,我们经常会碰到变量初始化的问题,对于不同的变量初始化的手段多种多样,下面这篇文章主要给大家介绍了关于C++11中列表初始化机制的相关资料,需要的朋友可以参考下

  • C++11 并发指南之std::mutex详解

    时间:2022-06-01 08:19:45

    这篇文章主要介绍了C++11 并发指南之std::mutex详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • 基于C++11的threadpool线程池(简洁且可以带任意多的参数)

    时间:2022-06-01 06:39:30

    C++11 加入了线程库,从此告别了标准库不支持并发的历史。然而 c++ 对于多线程的支持还是比较低级,稍微高级一点的用法都需要自己去实现,譬如线程池、信号量等

  • 浅谈C++11的std::function源码解析

    时间:2022-05-29 08:30:32

    类模版std::function是一种通用的多态函数包装器std::function的实例可以对任何可以调用的目标实体进行存储、复制、和调用操作,本文详细的介绍一下,感兴趣的可以了解一下

  • C++11中的时间库std::chrono(引发关于时间的思考)

    时间:2022-05-26 07:42:45

    这篇文章主要介绍了C++11中的时间库std::chrono(引发关于时间的思考),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

  • 详解c++11以正确的姿势输出enum class的值

    时间:2022-05-24 20:25:34

    这篇文章主要介绍了详解c++11以正确的姿势输出enum class的值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

  • C++11新特性之智能指针(shared_ptr/unique_ptr/weak_ptr)

    时间:2022-05-17 07:57:15

    这篇文章主要介绍了C++11新特性之智能指针,包括shared_ptr, unique_ptr和weak_ptr的基本使用,感兴趣的小伙伴们可以参考一下