
C++
文章平均质量分 67
JennnyZhang
电子科技大学-计算机学院-计算机视觉 https://github.com/JennyZhang0810
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++:运算符重载
运算符重载的概念和原理运算符重载,就是对已有的运算符赋予多重含义,使同一运算符作用于不同类型的数据时产生不同的行为。运算符重载的目的是使得 C++ 中的运算符也能够用来操作对象。运算符重载的实质是编写以运算符作为名称的函数。不妨把这样的函数称为运算符函数。运算符函数的格式如下:返回值类型 operator 运算符(形参表){ ...}包含被重载的运算符的表达式会被编译成对运算符函数的调用,运算符的操作数成为函数调用时的实参,运算的结果就是函数的返回值。运算符可以被多次.原创 2021-06-22 22:25:19 · 1534 阅读 · 0 评论 -
C++:自定义操作符函数
//自定义输出操作符函数的应用#include<iomanip>#include<iostream>using namespace std;ostream& sethex(ostream& stream){ stream.setf(ios::uppercase); stream<<setw(2)<<hex; return stream;}int main(void){ int n; co.原创 2021-06-16 09:01:43 · 1800 阅读 · 0 评论 -
C++:函数(参数传递、默认参数
函数基础函数:是一个命名的代码块,可以被调用执行相应的代码,完成一定的功能参数传递返回类型递归函数原创 2021-06-15 16:52:54 · 1132 阅读 · 1 评论 -
C++:计算表达的问题、逻辑运算与位运算
算术运算数的表示范围中间结果溢出浮点数的比较类型转换隐式转换转换的精度丢失显式转换原创 2021-06-15 15:34:30 · 128 阅读 · 0 评论 -
C++:静态成员函数
静态成员函数总结:①静态成员函数是类中的特殊的成员函数②静态成员函数没有隐藏的this指针:当调用一个对象的非静态成员函数时,系统会将该对象的起始地址赋值给成员函数的this指针.但是,静态成员函数不属于某个对象,为该类的所有对象共享,所以静态成员函数没有this指针.③静态成员函数可以通过类名直接访问④静态成员函数可以通过对象访问⑤静态成员函数只能直接访问静态成员变量(函数),而不能直接访问普通成员变量(函数)⑥静态成员函数主要是为了处理静态成员变量。⑦非静态成员函数可以任意...原创 2021-06-15 11:48:46 · 210 阅读 · 0 评论 -
C++选择题(一)
1.假定AB为一个类,则执行“AB a(5) , b[3] , * p[2] ;”语句时,自动调用该类构造函数的次数为 4 次解析:原创 2021-06-10 20:52:16 · 2872 阅读 · 0 评论 -
C++:I/O流类
●流的概念● I/O流库的层次关系● ios类成员函数输入/输出格式控制● 操作符函数输入/输出格式控制● 文本文件和二进制文件的输入/输出● 自定义数据类型的输入/输出原创 2021-06-10 15:49:34 · 504 阅读 · 0 评论 -
C++:模板
●模板的概念 ●在C++标准库中,几乎所有的代码都是模板代码。 ●模板是对具有相同特性的函数或类的再抽象,模板是一种参数化的多态性工具。 ●所谓参数化多态性,是指将程序所处理的对象的类型参数化,使一段程序代码可以用于处理多种不同类型的对象。 ●采用模板编程,可以为各种逻辑功能相同而数据类型不同的程序提供一种代码共享的机制。●函数模板●模板函数●类模板与模板类●类模板的友元●STL标准库的相关内容(迭代器、算法、容器等)...原创 2021-06-08 21:27:17 · 349 阅读 · 0 评论 -
C++:多态性
●多态的实现类型●多态性实现的相关技术●虚函数的定义和使用●纯虚函数与抽象类●函数重载和运算符重载原创 2021-06-08 20:11:31 · 2005 阅读 · 0 评论 -
C++:继承与派生
继承与派生的概念基类与派生类访问权限控制派生类的构造函数、析构函数构造函数与析构函数duo'ji'c原创 2021-06-07 21:18:40 · 8088 阅读 · 0 评论