c++ 11新特性学习1 2023年5月29日 上午5:18 • C++ • 阅读 70 static_assert 静态断言,特点是编译期的断言检查 assert 运行时期的断言检查 二者参数用法相同 Original: https://www.cnblogs.com/zendu/p/11921092.htmlAuthor: zyz913614263Title: c++ 11新特性学习1 原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/535256/ 转载文章受原作者版权保护。转载请注明原作者出处! C++ 赞 (0) 0 生成海报 【自取】最近整理的,有需要可以领取学习: Linux核心资料大放送~ 全栈面试题汇总(持续更新&可下载) 一个提高学习100%效率的工具! 【超详细】深度学习面试题目! LeetCode Python刷题答案下载! LeetCode Java版刷题答案下载! LeetCode C++ 版本,抓紧保存! LeetCode GO语言 刷题答案下载! 大家都在看 [转]C++ 模板 静态成员 定义(实例化) 如果有这样一个模板: 对于以下若干种定义方式,哪些是对的(通过编译)? 为了不影响大家分析判断,我把答案颜色调成比较浅的颜色,下面即是答案: 首先,说明一下三个正确的答案。 第一种… C++ 2023年5月29日 0090 (转载)C++lambda表达式 C++ 语言中的lambda表达式在很多情况下提供了函数对象的另一种实现机制。Lambda表达式并不是STL所特有的,但它广泛应用于这一环境中。Lambda是表达式是定义一个没有名… C++ 2023年5月29日 0074 error: Microsoft Visual C++ 14.0 is required问题最佳解决方法 对于程序员来说,经常pip安装自己所需要的包,大部分的包基本都能安装,但是总会遇到包安装不了的问题,预研学习的动力第一步就被安装包给扼杀了。其中最受困扰的就是这个问题:error:… C++ 2023年5月29日 0058 C++设计模式-工厂方法 定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法(Factory Method )使一个类的实例化延迟到其子类。也叫虚构造器(Virtual Construct… C++ 2023年5月29日 0044 C++11 static_assert 1。assert是动态断言,运行期检查,影响性能,故debug版本检查,release关闭。 2。C++11中引入了static_assert这个关键字,用来做编译期间的断言,因此… C++ 2023年5月29日 0055 Dev-C++ 官网: http://orwelldevcpp.blogspot.com/ 最新版本: Version 5.11 – 27 April 2015 下载链接: https… C++ 2023年5月29日 0068 [C++] 构造函数初始化列表 C++ 类中构造函数中成员变量的初始化方式有两种: 1、构造函数体内(常用方式) 2、构造函数初始化列表 这两种方式,对于基本类型成员没有区别,但是对复杂类型成员(比如类,结构体等… C++ 2023年5月29日 0059 std::get<C++11多线程库~线程管理>(09):运行时决定线程数量 1 #include 2 #include 3 #include 4 #include 5 #include 6 7 /* 8 * 话题1: 运行时决定线程的数量。 9 * 线程的… C++ 2023年5月29日 0043 C++ Memory Order 为什么需要Memory Order 原子操作(简单语句,C++也不保证是原子操作) 指令执行顺序(编译器可能优化代码使代码顺序发生变化,CPU可能会调整指令执行顺序) CPU可见性… C++ 2023年5月29日 0067 C++:vector中的resize()函数 VS reserve()函数 http://www.cplusplus.com/reference/vector/vector/vector/ 写代码的时候无意错用了这两个函数 导致测试的时候,程序运行崩溃 发… C++ 2023年5月29日 0064 C++:STL 标准模板库容器的使用 一、简介 STL容器: –> STL:Standard Template Library 标准模板库。 –> 自动申请内容和释放内存,因此无需n… C++ 2023年5月29日 0060 C++11智能指针处理Array对象 //C++11的//完全可以避免写手动的delete代码,//但是它默认使用delete删除对象,//如果是数组对象,需要指定自定义的删除方法,支持delete[]std::sha… C++ 2023年5月29日 0045 [UE4]虚幻引擎的C++环境安装 一、一般使用VS2017开发 二、需要勾选”使用C++的游戏开发” posted on2019-03-08 17:02 一粒沙 阅读(2513 ) 评论()… C++ 2023年5月29日 0052 汉诺塔的c++实现 void hanNuoTa(int n,int a,int b,int c) { if (n == 0) return; hanNuoTa(n – 1, a, c, b); cou… C++ 2023年5月29日 0065 std::get<C++11多线程库~线程间共享数据>(10):使用互斥量保护共享数据(4) 1 #ifndef DEADLOCK_QUESTIONDESCRIBLE_AND_SOLUTION_H 2 #define DEADLOCK_QUESTIONDESCRIBLE_A… C++ 2023年5月29日 0061 C++强大背后 在31年前(1979年),一名刚获得博士学位的研究员,为了开发一个软件项目发明了一门新编程语言,该研究员名为Bjarne Stroustrup,该门语言则命名为——C with c… C++ 2023年5月29日 0062