C++的学习
文章平均质量分 79
自己学习,开开心心
一只特立独行猪
好好学习天天向上
展开
-
C++进阶学习(5)继承中的重名成员与静态成员
一、重名成员1.重名数据成员2.重名成员函数二、派生类中访问静态成员原创 2024-03-27 18:59:14 · 543 阅读 · 0 评论 -
C++进阶学习(4)继承
继承一、类之间的关系1. has-A (包含关系)2.uses-A(使用关系)3.is-A(继承关系)二、基类和派生类1.访问控制2.公有继承3.私有继承4.保护继承原创 2024-03-27 13:15:53 · 576 阅读 · 0 评论 -
C++进阶学习(3)类类型转换
一、类类型转换1.构造函数构造2.类型转换函数原创 2024-03-26 20:19:40 · 534 阅读 · 3 评论 -
C++进阶学习(2)运算符重载2.0
重载格式 类型 类 :: operator() ( 参数表 );重载格式 类型 类 :: operator[] ( 类型 );[] 运算符用于访问数据对象的元素。() 运算符用于函数调用。原创 2024-03-21 23:53:01 · 417 阅读 · 0 评论 -
C++进阶学习(2)运算符重载
一、运算符重载规则1. 重载运算符的限制2.运算符重载的语法形式二、用成员或友元函数重载运算符1.一元运算符2.二元运算符3.用成员函数重载运算符4.用友元函数重载①条件②例子③注意5.讨论6.总结原创 2024-03-18 20:48:48 · 1192 阅读 · 0 评论 -
C++类与对象
一.定义类和对象1.概念2.类的相关概念3.类由成员构成4.成员属性5.注意事项二.构造函数和析构函数1.构造函数2.析构函数3.带参数的构造函数4.类类型数据成员5.重载构造函数6.复制构造函数①定义②语法③调用时机:④浅复制和深复制⑤移动构造函数三.常成员1.常数据成员2.常对象3.常成员函数4.静态成员①静态数据成员②静态成员函数四.友元1.友元函数2.友元类五.类的包含原创 2024-03-06 11:37:05 · 1104 阅读 · 1 评论 -
C++中常用的格式化输出的流操纵符(manipulator)
本文介绍#include 头文件的一些常用的改变输出流形式的方式,比如你想改变进制的表示,有效数的表示原创 2023-12-15 16:18:17 · 248 阅读 · 0 评论 -
C++中生成随机数方法:rand()函数
在C++标准库中rand()函数是生成0到RAND_MAX之间的随机整数,RAND_MAXs是定义一个宏定义,在库中定义为一个大于32767的整数。但是rand()函数生成的随机数是一个伪随机数(每次代码运行都是相同的数字除非重启),需要设置随机数种子。原创 2023-12-08 15:32:34 · 14081 阅读 · 2 评论