原文:《C++ Primer》笔记 第7章 类

定义抽象数据类型 定义成员函数 成员函数的声明必须在类的内部,它的定义则既可以在类的内部也可以在类的外部。作为接口组成部分的非成员函数,它们的定义和声明都在类的外部。 定义在类内部的函数是隐式的inline函数。 引入this 成员函数通过一个名为this的额外的隐式参数来访问调用它的那个对象。当我们调用一个成员函数时,用请求该函数的对象地址初始化this 相当于Python中的self形参 。伪 ...

2021-08-20 15:34 0 103 推荐指数:

查看详情

C++ Primer笔记

C++ Primer笔记 目录 ch2 变量和基本类型 ch3 字符串、向量和数组 ch4 表达式 ch5 语句 ch6 函数 ch7 ch8 IO库 ch9 顺序容器 ch10 泛型算法 ch11 关联容器 ch12 动态内存 ...

Thu Feb 18 05:10:00 CST 2021 0 321
C++ Primer Plus 第四 复合类型 学习笔记

第四 复合类型 1. 数组概述 1.1 数组的定义 数组(array)是一种数据格式,能够存储多个同类型的值。每个值都存储在一个独立的数组元素中,计算机在内存中依次存储数组的各个元素。 数组声明的三个特点: 存储在每个元素中的值的类型 数组名 数组中的元素数 C++ ...

Tue Jul 27 05:48:00 CST 2021 0 151
C++ Primer》读书笔记

第一部分 C++基础 第二 变量和基本类型 几种字符类型:char 、wchar_t 、char1 ...

Mon Nov 13 00:30:00 CST 2017 0 1504
C++ primer》学习笔记整理

简介 本笔记目前已包含《C++ Primer》中的绝大部分内容,但尚有部分小节有所缺漏,如 19.1、19.2 节的笔记尚未整理,会持续更新。 本项目中的学习笔记是在学完一内容后,对其要点进行提炼后记下的笔记笔记内容包含我学习时认为需要记忆的知识点 ...

Wed Apr 21 00:12:00 CST 2021 0 530
C++ Primer 笔记——理解std::move

标准库move函数是使用右值引用的模板的一个很好的例子。标准库是这样定义std::move的: 我们考虑如下代码的工作过程: 在第一个赋值中,实参是string类 ...

Sun Aug 27 23:55:00 CST 2017 0 16894
C++ Primer Plus】编程练习答案——第16

字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字数字 ...

Mon Nov 08 23:30:00 CST 2021 0 108
[C++ Primer Plus] 第7、函数(二)课后习题

一、复习题 6.为什么不对基本数据类型的函数参数使用const? 8.编写一个函数,将字符串中所有c1替换成c2,并返回替换次数。 二、编程练习 1.编写一个程序,不断要求用户输入两个数,直到其中一个为0。对于每两个数,程序将使 ...

Tue Sep 26 00:17:00 CST 2017 0 1640
c++ primer 第五版第五

5.01 什么是空语句,什么时候会用到? 空语句只含有一个单独的分号。当循环的全部工作在条件部分就可以完成时,通常就会用到空语句。 5.02 什么是块,什么时候会用到块? 用花括 ...

Mon Jun 18 17:51:00 CST 2018 0 783
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM