C++
文章平均质量分 73
彤莉
学习、记录、分享
展开
-
重载1
1.概念:两个以上的函数,具有相同的函数名,但是形参的个数或者类型不同,编译器根据实参和形参的类型及个数的最佳匹配,自动确定调用哪一个函数。就是函数的重载。C++允许功能相近的函数在相同的作用域内以 相同的函数名,从而形成重载。2.注意:函数的参数必须不同:个数不同或者类别不同。[cpp] view plaincopyint add (int x,int y); int ad原创 2013-06-15 11:09:35 · 642 阅读 · 0 评论 -
面向对象的基础知识
一、面向对象的方法1.1 面向对象方法的由来 面向过程的程序设计 ======>随着程序复杂和庞大===> 结构化程序设计结构化的思想是:自上而下、逐步求精;其程序是按照功能分为若干的模块,这些模块形成了一个树状结构;各模块之间的关系尽可能简单,功能上相互独立;每个模块内部均是由顺序、循环、选择三种基本结构组成;实现模块化的具体方法就是使用子函数======>基于面向过程的设计方法原创 2013-06-16 15:46:46 · 766 阅读 · 0 评论 -
重载2
接重载1将单目“++”运算符重载为成员函数。前置单目运算符,重载函数没有形参,对于后置的单目运算符,重载函数需要一个int 形参#includeusing namespace std;class Clock{ //时钟类定义public:原创 2013-06-16 15:45:42 · 551 阅读 · 0 评论 -
c++简单程序设计(一)
借考试的机会整理一下c++, 重点是整理一下 c++中和c语言中不同的知识点,着重学习嵌入式学习中涉及到的面向对象的思想,运算符重载,模板和异常处理.(一) 基础知识1. c++中只有字符串常量,没有字符串变量.2. 符号常量的使用声明形式const float PI=3.14(声明是必须赋值)3.关系运算符的优先级(,>=)相同高于(==,!=)逻辑运算符的优先级原创 2013-06-17 16:19:10 · 745 阅读 · 0 评论 -
make &make install 时出现错误和警告的修正
Aspseek1.4更新日志一、make && make install时出现的警告、错误及其修正错误及警告:charsets.cpp:475:1: warning: deprecated conversion from string constant to 'char*'/usr/include/c++/4.5/backward/backward_warning.h:28:2:转载 2013-07-13 09:39:18 · 27531 阅读 · 1 评论