随笔分类 -  C++基础学习

会整一下大学期间学习c++的心得和学习资料 比如类、函数模板、异常、智能指针、设计模式等比较主要的知识点,主要根据韦东山老师视频回顾,通过每天几个代码带大家了解C++的基础知识
摘要:C++第四篇 重载_指针_引用 1. 基础知识 重载:函数名相同,根据参数不同(类型、数量、顺序不同)调用同名函数 指针和引用:引用就是别名,引用时必须初始化,引用你定义的变量。 2. 重载 main.cpp c++ include using namespace std; int add(int 阅读全文
posted @ 2017-07-24 09:38 lkq1220 阅读(387) 评论(0) 推荐(0)
摘要:C++第三篇 程序结构 1. 初识程序结构 将类中的成员函数全部放在类外实现,类中只负责声明该函数 person.cpp 2. 改进上文程序结构 主要分为两个层次,一个类,一个主函数 实现Person类 Person.h:提供函数接口 Person.c:实现函数 实现主函数 person.h per 阅读全文
posted @ 2017-07-21 10:52 lkq1220 阅读(296) 评论(0) 推荐(0)
摘要:C++第二篇 访问控制 1. 引入 上一篇博文中从结构体引到了类,类当中不仅有数据成员还有一些函数,这些函数被称为成员函数。今天介绍新的内容,类当中的访问控制。 2. 访问控制 当你不添加任何声明,比如public,那类中默认是private权限,C++中有三种访问权限: public: 类外的程序 阅读全文
posted @ 2017-07-20 09:46 lkq1220 阅读(220) 评论(0) 推荐(0)
摘要:C++第一篇 类的引入 1. 用C语言输出两个人的信息 Person1.c:通过字符实现 Person2.c:通过数组实现 2. 引入C++类 为了程序的简洁,现在用C++类实现,十分直观简单 C++对结构体进行的扩展,不仅可以直接实现函数,还可以直接访问结构体的属性,故引入C++类 Person4 阅读全文
posted @ 2017-07-19 10:09 lkq1220 阅读(349) 评论(0) 推荐(0)