C/C++
文章平均质量分 66
Y__Can
这个作者很懒,什么都没留下…
展开
-
c++强制类型转换 static_case、const_case、reinterpret_case、dynamic_case
一、static_case:类似于C语言常用的强制类型转换const_case:将const的变量、去掉const属性,但必须是指针或引用作为左值。reinterpret_case:将指针引用转成更长的类型,int *—> double *dynamic_case:基类必须有虚函数、将基类指针指向派生类的指针转成派生类指针指向派生类(安全的向下转换)二、序列容器:vector:数组deque :双端队列,可前插入和尾部插入queue :普通队列,尾部插入关联容器:list :原创 2022-03-24 23:40:02 · 1428 阅读 · 0 评论 -
继承、多态、虚函数、纯虚函数、抽象类
继承与多态一、继承1、继承概念2、继承使用方法3、三种继承方式:4、继承中构造函数和析构函数关系5、派生类的重定义(隐藏的一种)重载、重定义(隐藏的一种)、多态关系:6、类指针7、虚继承与虚基类二、多态1.虚函数2.多态3、虚析构函数4 、纯虚函数、抽象类①、纯虚函数②、抽象类(包含纯虚函数)一、继承1、继承概念在原有类的基础上派生出新的类,新类继承原有类的属性和方法,称原有的类为基类, 又称为父类。由已存在的类派生出的新类称为派生类,又称为子类。从一个基类派生的继承称为单继承、从多个基类派生的继.原创 2021-08-20 20:58:55 · 297 阅读 · 0 评论 -
c++ 类内部枚举 和 类内部宏
类内部枚举 和 类内部宏前言一、类内部枚举二、类内部宏前言#include <iostream>using namespace std;class test{public: enum type{One = 4,Two, Three}; //内部枚举声明 #define PI 3.14; //内部宏定义 void getT(); private: type t; //定义枚举变量 };void test::getT(){ t .原创 2021-08-19 16:57:15 · 3348 阅读 · 1 评论 -
构造函数、析构函数、构造函数初始化列表、命名空间、对象大小、地址
构造函数、析构函数、构造函数初始化列表前言一、构造函数1、默认构造函数2、重载构造函数3、拷贝构造函数二、在构造函数中使用初始化列表三、析构函数四、命名空间前言当创建类的对象时,创建好空间后自动调用构造函数,结束自动调用析构函数析构函数调用顺序与构造相反。一、构造函数#include<iostream>using namespace std;#include <stdio.h>#include <string.h>class Student{p.原创 2021-08-14 21:54:15 · 234 阅读 · 0 评论 -
c++常用基础知识点
c++常用基础知识点1、强制类型转换 static_cas2、域运算符 ::3、动态分配内存 new和delect4、函数重载不同形式:5、带默认形参值的函数6、内联函数inline7、引用类型&1、强制类型转换 static_casstatic_cast<类型>(变量); char b = '1';int a = static_cast<int>(b)其他 const_cast<类型>(变量);2、域运算符 ::#include原创 2021-08-14 18:11:16 · 89 阅读 · 0 评论 -
c结构体之位域
一、 结构体之位域struct A{ int a:4; int b:3; //4}; //4字节struct B{ int i: 8; int j: 4; //i + j = 8字节 double b; //8字节 int a:3; // 8字节}; 24字节struct C{ int i: 8; int j: 4; int a: 3; //i+j+a = 8 double b; // 8}; 16字节原创 2021-08-14 17:25:52 · 164 阅读 · 0 评论 -
c/c++ const与static
c/c++ const与static前言一、C语言与C++ 的const 区别二、C++ const在函数的使用(类外)1.作为参数的const修饰符2.作为函数返回值的const修饰符三、const / static 在类的使用1、const 修饰类对象2、const 修饰类成员变量3、const 修饰类成员函数4、static 修饰类成员变量5、static 修饰类成员函数6、static 与 const 修饰成员变量前言const 在C++里是常量 存在于符合常量表里。static .原创 2021-08-14 15:34:44 · 157 阅读 · 0 评论