
c++
文章平均质量分 89
轩怡沫
这个作者很懒,什么都没留下…
展开
-
c++ 中的string类
string的实例化:string的常用操作:#include #include using namespace std;int main(){ string name; cout << "Input your name:" << endl; getline(cin, name); if(name.empty()){原创 2016-01-19 10:57:06 · 523 阅读 · 0 评论 -
c++面向对象基础
面向对象编程一般分为两个文件,例如一个Person 类,分为Person.h和Person.cppPeron.h中有类,函数的声明:#pragma once //该文件不会被编译多次#include //引入string #include "Person.h"using namespace std; //命名空间,没有这个, string也是不能用的class Perso原创 2016-01-15 15:27:28 · 367 阅读 · 0 评论 -
c++ 封装 (上)
内联函数:效率高省去了图中2(调用),4(返回)这两步内联函数必须是比较少,结构清晰的函数。如果是比较复杂的代码,就算加上inline的关键字,也不会当作内联函数。构造函数:原创 2016-01-19 11:22:10 · 424 阅读 · 0 评论 -
c++ 封装 (下)
对象数组的内存分布:对象成员:浅拷贝:深拷贝:原创 2016-01-21 15:41:13 · 392 阅读 · 0 评论 -
c++ 继承
继承的方式:公有继承:注意上图中pirvate中的成员继承到了不一见位置,不是private下。在work方法中访问m_iAge是错误的。总结:示例:#pragma once#include using namespace std;class Person{public: Person(原创 2016-01-22 14:20:42 · 441 阅读 · 0 评论