合集-c++primer
摘要:2024-7-13 这里特别是关于多文件的const在C++ primer中简单的带过去了,实际上理解起来需要用到其他像编译、链接的知识。 特点: 限定变量只读,因此使用时必须初始化 在多文件中共享const对象,该变量的定义和声明都添加extern关键字。对于const的实现,实际上是由编译器在编
阅读全文
摘要:20240712 最近开始看候捷的c++视频,视频是从类开始讲的,过程中发现很多c的知识有点忘了,而且c++也有很多新的语法特性。因此看完前几个视频后花点时间过一下c++ primer前六章,记录一下需要学习的c++新特性和代码规范。 学引用时有点乱,抽时间搞一下值类型的总结 #第二章 基本类型 l
阅读全文
摘要:命名空间的using声明 用于指定名字属于哪一个命名空间 using namespace :: name; 注意:头文件不应包含using声明 标准库类型string 这里书上讲的比较简单,主要记录一些注意事项。 在读取操作时,string对象会自动忽略开头的空白(即空格符、制表符、换行符等),并从
阅读全文
摘要:第七章:类 类的声明 类的类名定义了唯一的类名。 类可以声明与定义分离,仅声明时称为前向声明,这种声明之后定义之前产生的是不完全类型,这可以用来帮助定义指向这种类型的引用或指针。 直到类被定义后数据成员才能被声明为这种类型,在创建类的对象之前必须完成类的定义,否则编译器不知道该分配多少存储空间。 类
阅读全文