
C++Primier Plus二刷总结
(停更 工作不写cpp)
以书本为基础,第二次翻阅结合自身踩坑经验,进行总结梳理,总结不全面的地方会贴出其他大神的文章供自己和大家参考,欢迎大家批评指正
巴塞罗那的风
找到解决问题的乐趣是很重要的,虽然这可能是一个漫长的过程
看梅西喝农夫山泉;某大厂搜索后端go
展开
-
运算符重载的一些注意事项
1. 能不能是非成员函数可以,但是前提是,既然写成了非成员函数,就意味着你不能对私有的成员变量进行访问#include<iostream>using namespace std;class Stock {public: Stock(int b) : a(b) {} int a;};Stock operator+(Stock& a, Stock& b) { return Stock(a.a + b.a);}int main() {原创 2021-03-31 19:37:17 · 386 阅读 · 0 评论 -
关于C++枚举的相关问题
类名调用枚举量,作用域内枚举原创 2020-03-14 14:45:15 · 407 阅读 · 0 评论 -
关于变量作用域的测试
参考自,C++primier Plus 318页。const和非const的内外部链接性原创 2021-03-25 17:34:28 · 300 阅读 · 0 评论 -
C++类内静态成员,常量成员和静态常量成员的打开方式
静态成员,常量成员和静态常量成员的打开方式原创 2021-03-24 17:40:33 · 277 阅读 · 0 评论 -
C++ Primer Plus第八章总结与测试
总结C++Primier Plus第八章内容:内联函数,引用,函数重载,函数模板,以及一些自己的测试原创 2020-10-27 21:44:51 · 714 阅读 · 0 评论 -
千呼万唤始出来---C++ primier plus二刷之第七章总结
之前由于实验室项目上的问题,距离上一次更新已经过了很久,以后会慢慢恢复,原创 2020-08-04 19:52:32 · 433 阅读 · 0 评论 -
C++primier plus 第六章总结
if else if和 if的区别三目运算符简答的文件输入输出原创 2020-07-15 22:26:32 · 538 阅读 · 0 评论 -
第五章总结--标准输入作为判断条件可能遇到的问题
这一章的内容相对简单,我之前第一遍看的时候已经总结了之前没注意的地方https://blog.youkuaiyun.com/qq_36437446/article/details/104092066大家直接跳转这波啊,这波是我转我自己原创 2020-07-15 00:30:03 · 254 阅读 · 0 评论 -
第四章总结(三)指针初探
指针是一个老生常谈的话题,这里结合书中内容进行总结,分别有 指针和数组,指针和字符串,内存泄漏,以及简单的二级指针原创 2020-07-04 19:34:18 · 470 阅读 · 0 评论 -
第四章总结(二)
目录结构体大小及内存对齐共用体枚举类型结构体大小及内存对齐#include<iostream>using namespace std;struct Box { double a; char b;};class TEST { Box b; char c;};int main(){ Box box; cout << sizeof(box) << endl; //16 TEST st1; cout <原创 2020-07-01 10:44:04 · 295 阅读 · 0 评论 -
第四章总结(一)
数组,字符串,简单的string类介绍,string自动扩容的测试原创 2020-06-24 19:50:00 · 339 阅读 · 0 评论 -
第三章之类型转换
目录初始化和赋值进行的转换以 {}方式进行转换表达式中的转换强制转换初始化和赋值进行的转换这里提到的三种潜在的数制转换问题分别是1.较大的浮点类型转为较小的浮点类型,会导致精度下降,比如double–>double,值可能超出目标类型的取值范围,在这种情况下,结果将是不确定的#include<iostream>//#include<limits>//#include<cfloat>using namespace std;int main(){原创 2020-06-20 20:51:03 · 397 阅读 · 0 评论