码迷,mamicode.com
首页 > 其他好文 > 详细

1. 导读

时间:2020-02-09 18:28:21      阅读:61      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!