
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录Debug和Release的区别:Obj文件夹的作用BinDebug 和 Release 编译方式的本质区别附录:DLL的灾难Debug和Release的区别:Debug:调试版本, 包含调试信息,所以 容量比Release大很多, 并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下 生成两个文件, 除了 .exe 或 .dll
C++C++11简介列表初始化C++98中{}的初始化问题内置类型的列表初始化自定义类型的列表初始化变量类型推导为什么需要类型推导decltype类型推导基于范围for的循环final与override智能指针新增加容器---静态数组array、forward_list以及unordered系列委派构造函数构造函数冗余造成重复委派构造函数默认函数控制显式缺省函数删除默认函数右值引用移动语义C++1
文章目录中缀表达式转为前缀表达式:前缀表达式逆向求解中缀表达式中缀表达式转后缀表达式:图解中缀转为后缀:后缀表达式逆向求解中缀表达式题目:中缀转前缀:(直接转换法)中缀转后缀:(直接转换法)一个中缀式到其他式子的转换方法(超级简易)~~表达式定义示例前缀表达式运算符位于操作数之前- × + 3 4 5 6中缀表达式操作符以中缀形式处于操作数的中间(3 + 4...
文章目录内存分布图解内存分布说明常见的内存分布图我们先来看下面的一段代码和相关问题int globalVar = 1;static int staticGlobalVar = 1;void Test(){static int staticVar = 1;int localVar = 1;int num1[10] = {1, 2, 3, 4};ch...
C++概述20世纪80年代,AT&T Bell(贝尔)实验室的Bjarne Stroustrup博士及其同事在C语言的基础上成功开发出C++语言。C++语言是一种混合型语言,它保留了C语言所有的优点,同时又增添了面向对象的编程机制,我们可以将C++语言视为C语言的改进和扩展。基于C语言开发的C++语言兼容C语言,因此用C语言编写的程序基本上可以不做改动地用于C++。相对于C语言,C++..