首页 > 其他 > 详细

1. 导读

时间:2020-02-09 19:42:22      阅读:62      评论:0      收藏:0      [点我收藏+]

1. 声明是告诉编译器某个东西的类型和名称,但略去细节。定义则需要提供细节。

2. size_t 是一个 typedef ,是 C++计算个数时用的某种不带正负号的类型。

3. 初始化是给予对象初值的过程。对于用户自定义的对象,初始化由构造函数执行。

4. explicit 可以防止构造函数执行隐式类型转换,但仍然可以执行显式类型转换。

5. 拷贝构造函数用来以同型对象初始化自我对象,拷贝赋值运算符用于从另一个同型对象中拷贝值到自我对象。如果有新对象被定义,那么一定会有个构造函数被调用。如果没有新对象被定义,那么调用的就是拷贝赋值运算符。

6. 以传值的方式传递用户自定义类型不好,应该通过常量引用的方式传递。

1. 导读

原文:https://www.cnblogs.com/Hello-Nolan/p/12287696.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!