![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
一只可怜的皮卡丘
每一个不曾起舞的日子,都是对生命的辜负。
怕什么题海无涯,水一题有水一题的欢喜。
你可不可以
成为我的main函数
做我此生必须有
且只能有一个的入口
我愿为自己加上private
在你的class中只有
你能调用
展开
-
C++ Primer 学习笔记 第七章 类
常量对象,以及常量对象的引用或指针都只能调用常量成员函数。一般来说,如果非成员函数是类接口的组成部分,则这些函数的声明应该与类在同一个头文件内。一般来说,执行输出任务的函数应该尽量减少对格式的控制,这样可以确保由用户代码来决定是否换行。只有当类没有声明任何构造函数时,编译器才会自动地生成默认构造函数。如果类包含有内置类型或者复合类型的成员,则只有当这些成员全都被赋予了类内的初始值时,这个类才适合于使用合成的默认构造函数。如果我们使用struct关键字,则定义在第一个访问说明符之前的成员是原创 2021-07-19 17:19:57 · 93 阅读 · 0 评论 -
C++ Primer 第六章 函数
当函数对参数所做的操作不同时,应该选择适当的参数类型。如果需要修改参数的内容,则将其设置为普通引用类型;否则,如果不需要对参数内容做任何更改,最好设为常量引用类型。因为顶层const不影响传入函数的对象,所以一个拥有顶层const的形参无法与另一个没有顶层const的形参区分开来。当设计含有默认实参的函数时,其中一项任务是合理设置形参的顺序,尽量让不怎么使用默认值的形参出现在前面,而让那些经常使用默认值的形参出现在后面。定义constexpr函数的方法与其他函数类似,不过要遵循几项约定:函数的返原创 2021-07-18 17:17:41 · 120 阅读 · 0 评论 -
sync_with_stdio和cin.tie(0); cout.tie(0);
sync_with_stdio这个函数是一个“是否兼容stdio”的开关,C++为了兼容C,保证程序在使用了std::printf和std::cout的时候不发生混乱,将输出流绑到了一起。应用在ACM里,经常出现数据集超大造成 cin TLE的情况。这时候大部分人(包括原来我也是)认为这是cin的效率不及scanf的错,甚至还上升到C语言和C++语言的执行效率层面的无聊争论。其实像上文所说,这只是C++为了兼容而采取的保守措施。我们可以在IO之前将stdio解除绑定,这样做了之后要注意不要同时混原创 2020-09-20 21:46:04 · 525 阅读 · 0 评论 -
Python语言程序设计 (第12期) 错题集
第四周以下关于递归函数基例的说法错误的是:A 每个递归函数都只能有一个基例B 递归函数的基例决定递归的深度C 递归函数必须有基例D 递归函数的基例不再进行递归正确答案A每个递归函数至少存在一个基例,但可能存在多个基例。...原创 2020-07-22 20:59:31 · 893 阅读 · 0 评论