自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++构造函数初始化列表——笔记

构造函数分两个阶段执行:(1)初始化阶段; (2)普通的计算阶段。计算阶段由构造函数函数体内的所有语句组成。初始化发生在计算阶段之前。 不管成员是否在构造函数初始化列表内显式初始化,类类型的成员总是在初始化阶段初始化。所以在初始化列表中对成员初始化,比在计算阶段对成员进行赋值要来得效率,因为即使没有显式的提供初始化列表,编译器也会隐式的对类类型成员进行初始化。在构造函数列表中没有显

2014-02-26 23:37:02 878

转载 C语言中的整型提升(Integral Promotion)

技术说明K&R C中关于整型提升(integral promotion)的定义为: "A character, a short integer, or an integer bit-field, all either signed or not, or an object of enumeration type, may be used in an expression where

2014-02-26 19:34:14 943 1

原创 数据抽象和封装基础知识__笔记

数据抽象和封装基础知识__笔记,供以后复习用:类背后蕴含的基本思想是数据抽象和封装 数据抽象是一种依赖于接口和实现分离的编程和设计技术。类的设计者必须关心类是如何实现的,但是使用该类的程序员不必了解这些细节,仅需抽象地考虑该类型能做什么。 封装是一项将低层次的元素组合起来形成新的、高层次实体的技术。函数和类都是封装的形式。被封装的元素隐藏了他们的实现细节,其主要优点在于:避免类

2014-02-26 14:25:43 1978

原创 C++迭代器和标准库算法的注意事项——个人笔记

加油奋斗中....最近在看C++ Primer 第四版,陆续记一些自己觉得重要和平时出错过的地方:1.用于指定范围的两个迭代器实参类型必须完全相同,不能无意间一个用const_iterator,而另一个却是非const迭代器 2.容器调用begin()和end()成员函数时,获得的迭代器类型是由该容器的性质决定的,如:vector svec;vector::iterator

2014-02-26 01:03:44 891 1

原创 华为机试通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串

编译器VC6.0三、题目描述(50分): 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。补充说明:1. 操作数为正整数,不需要考虑计算结果溢出的情况。2. 若输入算式格式错误,输出结果为“0”。要求实现函数:void arithmetic(c

2014-02-25 13:02:17 1304 1

原创 2013华为机试字符串压缩

编译环境为VC6.0:二、题目描述(40分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。压缩规则:1. 仅压缩连续重复出现的字符。比如字符串”abcbc”由于无连续重复字符,压缩后的字符串还是”abcbc”.2. 压缩字段的格式为”字符重复的次数+字符”。例如:字符串”xxxyyyyyy

2014-02-24 11:44:09 879 1

原创 2013华为机试题的个人解答c/c++

2013华为机试题的个人解答c/c++,供大家参考,欢迎批评指正!

2014-02-24 01:20:37 1057 5

原创 C++ 输入流 cin/ ifstream/ istringstream 及几个相关函数在遇到文件结束符EOF时的行为

以下内容分别在VC6.0 和 g++ 4.7下测试:输入流在遇到文件结束符时会设置其eofbit,但此时在两个编译器上直接测试流得到的结果都为真,同时eof()也为真,举例如下:#include #include #include using namespace std;int main(){      istringstream istr("loveyou");

2014-02-23 22:27:37 3169 1

数据结构算法与应用:C++语言描述.pdf

数据结构算法与应用:C++语言描述.pdf

2014-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除