2018年2月27日

C++初用注意事项

摘要: 如果const位于*的左侧,则const就是用来修饰指针所指向的变量,即指针指向为常量;如果const位于*的右侧,const就是修饰指针本身,即指针本身是常量。因此,推荐使用int const* p,而不是使用const int* p(虽然两者意义完全一样),这样更容易理解。 后续待添加... 阅读全文

posted @ 2018-02-27 17:00 Dan_丹 阅读(189) 评论(0) 推荐(0) 编辑

虚函数Virtual简介

摘要: 虚函数联系到多态,多态联系到继承。所以本文中都是在继承层次上做文章。没了继承,什么都没得谈。下面是对C++的虚函数这玩意儿的理解。一, 什么是虚函数(如果不知道虚函数为何物,但有急切的想知道,那你就应该从这里开始)简单地说,那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术 阅读全文

posted @ 2018-02-27 16:09 Dan_丹 阅读(281) 评论(0) 推荐(0) 编辑

.h文件和.cpp文件说明

摘要: 头文件(.h): 写类的声明(包括类里面的成员和方法的声明)、函数原型、#define常数等,但一般来说不写出具体的实现。 在写头文件时需要注意,在开头和结尾处必须按照如下样式加上预编译语句(如下): #ifndef CIRCLE_H#define CIRCLE_H//你的代码写在这里#endif 阅读全文

posted @ 2018-02-27 13:43 Dan_丹 阅读(7652) 评论(1) 推荐(1) 编辑

导航