C++
文章平均质量分 74
bv1315008634
这个作者很懒,什么都没留下…
展开
-
C++理论概述及其对C语言的升级
1、为什么选择C++语言?首先其作为嵌入书工程师的岗位需求,其次其是面向对象的编程语言,直接分析用户需求中涉及的各个实体,在代码中描述现实世界中的实体,关联各个实体协同工作来解决问题,能够适应用户需求的不断变化,直接利用面向过程方法的优势,最后C++明显的优势在于学习C++可以强化C语言编程能力,提高编程的代码质量,还可以帮助学习其他编程语言 2、C++为什么难学?C++支持过程式原创 2017-02-08 09:10:27 · 471 阅读 · 0 评论 -
C++中static,const,mutable关键字
1、空类默认生成的成员class Empty{};Empty();//默认构造函数Empty(const Empty&);//默认拷贝构造函数~Empty();//默认析构函数Empty& operator=(const Empty&);//默认赋值运算Empty* operator&();//取址运算符const Empty* operator&() const;//原创 2017-02-10 20:33:09 · 555 阅读 · 0 评论 -
面向对象的编程(一)
1、类的声明格式:class 类名称 { public: private: protected: }关键字public后面的指的是类与外部的接口,任何函数都可以访问的公有数据类型和函数关键字private后面声明只允许本类中的函数访问,而类外部的任何函数都不能访问关键字protected后原创 2017-02-09 09:09:54 · 268 阅读 · 0 评论 -
用两个栈来实现一个队列
题目:用两个栈实现一个队列。队列声明如下,请实现它的两个函数appendTail和deleteHead,分别完成在队列尾部插入结点和在队列头部删除结点的功能声明:template class CQueue{ public: CQueue(void); ~CQueue(void); void appendTail(const原创 2017-08-04 15:19:05 · 497 阅读 · 0 评论