1.
栈:函数区
堆:new的
自由存储区:malloc
全局存储区:全局变量、静态变量

2.关键字extern、static
extern:存在一个变量或函数,若在当前编译之前未找到,也会在当前或后面定义;可供所有源文件使用
static:供所有文件使用

3.
在64bit计算机,一个指针占用64bit 8字节

4.虚函数
虚函数的继承是调用权,不应从内存的角度分析
non-virtual:不希望子类重新定义
虚函数:子类重新定义
纯虚函数:子类一定要定义;virtual void dream()=0;

5.头文件的区别
旧式:#include
新式:#include

6. variadic templates
数量不定的模板参数
...代表pack(包)

7.spaces in template expression
vector >;// in each c++ version
vector>;// since c++ 11

8.nullptr and std::nullptr_t
nullptr取代0或NULL

9.auto:declare a variable or an object without specifying its specific type
auto i = 42;
反推类型

10.uniform initialization:一致性初始化
int value[]{1,2,3}

11.explicit for ctors taking more than one argument
作用在构造函数上明确化
non explicit,one argument
其主要目的是防止不应该发生的隐式类型转换。当一个类或类的成员函数被explicit修饰时,编译器将阻止在没有明确转换的情况下使用该类或成员函数。如果一个构造函数被声明为explicit,那么它只能被用于显式的类型转换,而不能被用于隐式的类型转换

12.=default =delete
= default
= default 修饰符告诉编译器为特定的成员函数生成默认实现。这通常用于那些我们想要保持默认行为,但又因为某些原因(比如类中有其他自定义的成员函数)而没有自动生成的成员函数。
class MyClass {
public:

MyClass() = default;

// 使用默认构造函数

MyClass(const MyClass&) = default; // 使用默认拷贝构造函数

MyClass& operator=(const MyClass&) = default; // 使用默认拷贝赋值运算符

~MyClass() = default;

// 使用默认析构函数
};
= delete
= delete 修饰符用于明确禁止某个成员函数的调用。当你不希望某个成员函数被调用时,可以将其声明为 = delete。这可以用于防止某些不安全的操作或者避免误解。
class NonCopyable {
public:

NonCopyable(const NonCopyable&) = delete; // 删除拷贝构造函数

NonCopyable& operator=(const NonCopyable&) = delete; // 删除拷贝赋值运算符
};

13.一个类只要带指针成员,自己写big three

14.alias template 模板化名

template
using vec = std::vector;
vec coll;

15:using用法

1.1using namespace std;使用using std:cout

16.noexcept
void foo()noexcept;保证不出异常
void foo() noexcept(true),在true的条件下无异常

17
vector成长动作 两倍大
原本的元素copy ctor新内存
如果写了move,则不用一个一个copy,直接move构造,比copy更有效

18.override改写函数签名要完全一样

19.成员函数const与nonconst构成重载
struct默认继承权限以及访问权限都为public
class默认继承权限和访问权限为private

20.
char a[]="ABC";
char b[]={'A','B','C'};
sizeof()内存大小
a:4,b:3
strlen:字符
a:3,b:3

21.空类占用1个字节

22.友元函数:提高了程序的运行效率 ,破坏封装性和隐蔽性,导致程序可维护性变差,谨慎使用
类中默认为私有

Colourful.
“Just imagine sitting in the Chile atacama desert. At night looking up in the sky and being able to even distinguish galaxies with your mere eye. They are so deeply filigrane and imperfectly perfect. No-one can ever recreate it like nature does.”
“This is their charm.”

#ESO天文酷图##天文酷图#
【通往阿马佐内斯之路】

【信息来源日期:2015 年 4 月 22 日 12:15】
一条被汽车前灯照亮的土路很快就陷入了沙漠的黑暗中,星星在头顶上标记着它们的路径。
来源:ESO
版权:F. Char/ESO
翻译:baidu*

*:此为机器翻译且未人工审核,可能有不通顺的地方。
ESO:欧洲南方天文台是在南半球研究天文学,组织的一个研究机构,由15个国家组成和支援的一个天文研究组织。它成立于1962年,目的是为欧洲天文学家提供先进的设施和捷径以研究南方的天空。这个组织总部设在德国慕尼黑附近的加兴,雇用了约730名工作人员,每年并接受成员国约1亿3100万欧元的经费。
发布时间:2024年03月22日02时20分35秒


发布     👍 0 举报 写留言 🖊   
✋热门推荐
  • (via.人民日报)每一天,其实都是新的一天,让每时每刻都开心而有意义吧,不为别人,为自己。金晨是一个非常容易自洽的女生,无论约会对象满不满意,她都很会给自己找
  • #马嘉祺[超话]# #马嘉祺十八风起敢闯征途# 【 ' | 】 马嘉祺十八岁成人礼联合应援 @·夏目祺遇· @·恋祺环游记· @烊祺日记 @SolarFla
  • 少年对那女孩的认同,让她的所有说辞都卡在喉咙,无法吐出来。“对不起,她很小气,会吃醋的。
  • [并不简单][裂开]【大众ID.3成10月欧洲销量最高电动汽车】外媒报道,大众ID.3超过了常年垄断欧洲电动车销量排行榜第一名的雷诺Zoe,成为10月欧洲销量最
  •   尽管作为一个在广深两地从业十余年的皮肤科医生,林医生算是有一定的经济基础,但在卖一买二的过程中,由于银行迟迟不放款,加上南沙两套房总价实在过高,房子还未收楼
  • 雲谷禪師不騙人,是真正佛門大德,教給你是正法,告訴他,佛氏門中有求必應,哪有求不到的!念老那一年應美國同修的邀請,也是我們華府佛教會,我們成立一個機構,同修邀請
  • 那么这颗曾经爱你的心是怎么慢慢对你失望甚至是放弃的呢?#怎么挽回前男友前任异地恋异国恋怎样挽回前女友如何挽回婚姻家庭恋情失恋分手了怎么办怎么挽回天秤座男朋友女朋
  • 如果没有这个老师被打的视频传播,也许此事不了了之了。如此传播负能量爆棚的视频,然而不予法律制裁,更有效仿者。
  • 双鱼女生敏锐浪漫,非常的富有同情心,她们很喜欢保护弱小的事物,所以她们喜欢性格温和并跟她们一样富有爱心的男生,富有爱心的同时,也要能保护她们的哦。她们渴望得
  • 由于害怕不再被孩子需要,许多操控型父母会尽力维持孩子的无力感,并希望他永不消失。之所以说操控型父母十分狡猾阴险,是因为他们经常把操控伪装成关心:一些常见的说,“
  • 不管你去往何方,不管将来迎接你的是什么,请你带着阳光般的心情启程。我很喜欢你,像风走了八千里,不问归期@胡歌 ✨ @胡歌 [爱你]人生是一场难得的修行,不要轻易
  • 杰克的一番话让莉迪亚那藏在内心深处的秘密发泄了出来,也是在此刻,她才正视自己的内心:她不想假装有很多朋友,不想为了父母的期待而做自己不喜欢的事情,她并不是真正的
  • その大原則を忘れたとき、人は自分のためにだけに、仕事をするようになる。自分のためにした仕事は、内向きで、卑屈で、醜く、ゆがんでいく。
  • 出差路上的八卦之一: 通往山东的列车上,邻座是个足有190*190的壮汉,我缩在一角郁闷:我也是夸父一族的山东后裔啊,咋就这么点儿体积[捂脸][捂脸] 大汶口
  • #江苏疫情最新播报#【#江苏通报新增2例境外输入确诊病例详情#】11月23日0-24时,江苏新增2例确诊病例(均为意大利输入,在南京市定点医院隔离治疗;其中1例
  • #鞠婧祎[超话]##向全世界安利鞠婧祎# 【Day 12 单飞一周年微博记忆】 不忘初心,一直记得大家的好,念旧憨憨的,扣脸扣上热搜(这事我印象深刻,甚至QQ还
  • 丰富的合作发展模式不仅有助于改变村民的精神面貌,提升当地人的文化自信,使传统文化和技艺得到更好的保护和传承,还能吸引了一批又一批有知识、有情怀、有激情的城市精英
  • 与你相处,心切羞赧,别时苦恋伤远,天明夜复惆怅,灯火消尽,素弦声断,无奈苦吟悲欢!与你相处,心切羞赧,别时苦恋伤远,天明夜复惆怅,灯火消尽,素弦声断,无奈苦吟悲
  • 与友商3000元价位段的手机相比,Redmi Note 9 Pro拍摄的照片放大后,字体边缘的清晰度更高,画面整体的涂抹感更少。[doge]联想碰瓷 Redmi
  • 故对于应用文写作内容最为重要,是主要的得分项,而这一部分的要点内容往往大部分来源于材料原词句,且必须与主题密切相关,并能体现行文的目的,也就是说,在归纳概括完主