- 博客(13)
- 收藏
- 关注
原创 新概念英语
adv 副词可以修饰动词1.live: v.住,生活 (长期居住)live at +小地方live in + 大地方evil adj.邪恶的2.stay: v.呆在,停留 (短暂停留)stay at + 小地方 ----stay at home(待在家里)stay in + 大地方 ----stay in hotel(呆在酒店)3.arrive: v.到达...
2019-07-01 18:13:32
155
原创 C++虚函数的访问方式
C++虚函数访问本文讨论C++虚函数的访问方式。在文章最后会进行总结。(若有错误,请指正)抛出问题:下图中为何不能够调用FuncB()函数而引发进而分析1.分析如下:#include <iostream>using namespace std;class A{public: A(int a = 10) {} void FuncA() { cout <&l...
2019-07-01 18:07:13
809
原创 C++11中的 = default 与 = delete
C++11中为我们写类提供了更加方便的两个关键字: = default 与 = delete下面我做了小小的测试,去初步了解这两个的作用与注意点源代码如下:#include <iostream>using namespace std;class Object_Base{public: Object_Base(int a) { } Object_Base() =...
2019-06-30 16:35:29
490
原创 C++智能指针
本文是在智能指针篇章中shared_ptr与weak_ptr应用,有两个类,它们都使用对方的智能指针对象作为自己的子对象。若不使用相对应的方法,那么就会造成内存泄漏。本文章提供了原始错误码,以及两种解决方法。一、下面是原始的代码,注释中也表明了造成内存泄漏的原因。#include <iostream>#include <boost/shared_ptr.hpp>#i...
2019-06-28 15:05:54
135
原创 虚函数
虚函数1.一个类的虚函数表被该类的所有对象共享验证如下#include <iostream>using namespace std;class A{public: virtual void func() { cout << "A virtual void func()" << endl; } int ia; virtual ~A(...
2019-05-04 14:16:28
168
原创 指针
51CTO学院里,鲍松山老师的C++高级主题视频课程中,第十四课,《细说const与临时对象_2》中,有一个现象,VC6.0中科院编译通过的一条语句,在我们所使用的版本高很多的一个编译器里面却编译不通过。我接下来就会将问题列出来,并模拟分析。#include <iostream>using namespace std;class Test{public: Test(int ...
2019-05-04 11:22:29
206
原创 C++构造函数和析构函数
C++ 构造函数和析构函数//构造函数和析构函数#include <iostream>#include <string>using namespace std;class Student{private: int age; int x,y;public: Student() { /*构造函数,名称与类名相同,且...
2019-02-16 09:59:25
101
原创 C结构体
编写一个程序满足下面的要求。a.外部定义一个有两个成员的结构模板name:一个字符串储存名,一个 字符串储存姓。b.外部定义一个有3个成员的结构模板student:一个name类型的结构, 一个grade数组储存3个浮点型分数,一个变量储存3个分数平均数。c.在main()函数中声明一个内含CSIZE(CSIZE = 4)个student类型结构的 数组,并初始化这些结构的名字部分。用函数执...
2019-01-29 21:24:48
461
原创 C结构体编程题
编写一个函数,提示用户输入日、月和年。月份可以是月份号、月份 名或月份名缩写。然后该程序应返回一年中到用户指定日子(包括这一天) 的总天数#include <stdio.h>#include <ctype.h>//提供判断是否是字符或数字的头文件#include <string.h>//提供strcmp函数原型#include <stdlib.h&...
2019-01-29 17:16:58
1751
原创 指针经典题_1
学会自己细化指针方面的具体操作下面是一道题。#include <stdio.h>#include <stdlib.h>#include <string.h>//要求:利用一个func函数,访问下列数组中的元素,并且将能够修改的元素打印出来。//自己做到的仅仅只是,利用一个函数对字符数组进行访问和修改int main(){ int i,j;...
2019-01-26 10:11:11
154
原创 C和指针_1
基本知识:int p; //这是一个普通的整型变量int p; //首先从P 处开始,先与结合,所以说明P 是一个指针,然后再与int 结合,说明指针所指向的内容的类型为int型.所以P是一个返回整型数据的指针int p[3]; //首先从P 处开始,先与[]结合,说明P 是一个数组,然后与int 结合,说明数组里的元素是整型的,所以P是一个由整型数据组成的数组int ...
2019-01-24 09:41:19
731
原创 C指针小知识
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-01-22 19:15:52
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人