c
文章平均质量分 54
zrjliming
砖搬的节奏,永无止境
展开
-
Protobu编译本地环境搭建
C++,Protobu, PB windows原创 2023-01-11 21:04:28 · 142 阅读 · 0 评论 -
第八章 文件操作
一 常用操作 1写入单个字符 FILE *f = fopen("xxxx\\t.txt","w"); //写入单个字符 fputc('a', f); fclose(f); 2写入以 null 结尾的字符数组 FILE *f = fopen("xxxx\\t.txt","w"); char *txt = "123456"; //写入以 null 结尾的字符数组 fputs(txt, f); //格式化并输出 fprintf(f,"%s",txt); fclose(f); 3 f原创 2021-08-10 11:41:44 · 70 阅读 · 0 评论 -
第七章 数据结构与类型转化
前言C++ 学习路线,本人主要也是为了记录一下自己的学习过程 一、 Namespace 1、Namespace Namespace 命名空间 避免库相互污染,使用两种方式 1用using 引用声明的空间 2声明的空间:: 引用类生成对象 namespace A{ class Car { friend void test(Car* c); friend void test1(Car* ); // virtual void test(); ...原创 2021-08-10 11:12:46 · 89 阅读 · 0 评论 -
第六章 类的析构函数与 RVO
前言C++ 学习路线,本人主要也是为了记录一下自己的学习过程 目录 一、析构函数 二、RVO、NRVO 一、析构函数 类的析构函数是类的一种特殊的成员函数,它会在每次删除所创建的对象时执行。 析构函数的名称与类的名称是完全相同的,只是在前面加了个波浪号(~)作为前缀,它不会返回任何值,也不能带有任何参数。析构函数有助于在跳出程序(比如关闭文件、释放内存等)前释放资源。 如果在构造函数new一些对象,就需要在析构函数进行释放掉 下面的实例有助于更好地理解析构函数的概念: #incl...原创 2021-08-09 20:44:44 · 95 阅读 · 0 评论 -
第五章 C++继承,多态,虚函数
前言C++ 学习路线,本人主要也是为了记录一下自己的学习过程 目录 一、继承 二、多态 三、纯虚函数 四、总结 一、继承 1、继承 class A: B 默认为private 私有继承 ,不能调用父类的public方法 B是基类,A称为子类或者派生类 2、多继承 一个子类可以有多个父类,它继承了多个父类的特性。 class <派生类名>:<继承方式1><基类名1>,<继承方式2><基类名2>,...原创 2021-08-09 19:49:33 · 73 阅读 · 0 评论 -
第四章 C++中的作用:: 与Namespace
第四章 C++中的作用:: 与Namespace 前言C++ 学习路线,本人主要也是为了记录一下自己的学习过程 目录 第二章 C 指针 数组与malloc 一、指针 二、数组 三、malloc与calloc 一、 Namespace 1、Namespace Namespace 命名空间 避免库相互污染,使用两种方式 1用using 引用声明的空间 2声明的空间:: 引用类生成对象 namespace A{ class Car { friend void...原创 2021-07-02 20:27:53 · 150 阅读 · 2 评论 -
第二章 C 指针 数组与malloc
第一章 C 数据类型与预处理器 前言C++ 学习路线,本人主要也是为了记录一下自己的学习过程 目录 C++学习 一、 数据类型 二、预处理器 1.常用预处理器 2.宏 3.预处理器是一个文本替换工具 三、关键字 一、 数据类型 1.**signed**----有符号,可修饰char、int。Int是默认有符号的。 2.**unsigned**-----无符号,修饰int 、char | 整型 | 字节 | 取值范围 ...原创 2021-07-02 18:25:04 · 607 阅读 · 0 评论 -
第三章 extern “C“ 与std, 字符串操作
第二章 C 指针 数组与malloc 前言C++ 学习路线,本人主要也是为了记录一下自己的学习过程 目录 第二章 C 指针 数组与malloc 一、指针 二、数组 三、malloc与calloc 一、 指针 1、指针 > 指针是一个变量,其值为地址。 > 声明指针或者不再使用后都要将其置为0 (NULL) > 野指针 未初始化的指针 > 悬空指针 指针最初指向的内存已经被释放了的一种指针 //指针是一个变量,...原创 2021-07-02 18:20:48 · 659 阅读 · 0 评论 -
第一章 C 数据类型与预处理器
C++学习 第一章 C 数据类型与预处理器 前言 提示:学习C开发 提示:以下是本篇文章正文内容,下面案例可供参考 目录 C++学习 一、 数据类型 二、预处理器 1.常用预处理器 2.宏 3.预处理器是一个文本替换工具 三、关键字 一、 数据类型 1.**signed**----有符号,可修饰char、int。Int是默认有符号的。 2.**unsigned**-----无符号,修饰int 、char | 整型 | 字节 | 取值范围...原创 2021-07-02 15:54:26 · 57 阅读 · 0 评论