Windows安装posh 前言:相信很多用户都有对powershell改造的想法,例如安装更多主题,支持git显示,显示命令提示等。本篇文章
谈谈编译期优化 代码的维护是一个长期且持久的过程,而大型C++工程项目都会面临编译耗时较长的问题。不管是开发、测试,亦或是持续集成阶段,编译行
在c++中有3中改变语义顺序的关键字 return、break、continue.当它们和if组合时,有2种写法. 法1 法2 实现方式 语义转换用e
1.说明 static 为静态.说明如下const 情况 说明 使用场景 修饰变量 本进程中只有一份. 生命周期开始于main函数前,结束于main函数后 单例, 全局统
c++内部存在2种函数指针,普通函数指针(和c语言一样)与成员函数指针. 两者的区别在于成员函数指针多了一个对象指针. 普通函数调用本质是通过普
1.特性说明 两者在功能上存在相似,在使用上也存在争议.争议点在于vector内存占用过大.接下来我将会比较二者的特点,剖析到底要怎么用.下表
一,说明 由于开发过程中需要对大量数据进行处理,因此某些类中含有大数据结构(vector,deque, map等),很多时候需要对结果或者中间过
1.说明 局部变量为函数中常用的一直数据方式,它的初始化可以自己调用也可以由函数返回来完成. 本着以尽可能少的调用复制构造或者赋值函数的前提下,
一.说明 c++11 值的类型分为 左值, 纯右值,将亡值(return 返回). 将亡值属于右值. c++11 中引入了右值引用和移动语义,可以避免无谓的复制,提高了程序