c++ primer---读书笔记8

标准io库标准库支持wchar_t类型。每个类都加上w前缀。如wostream,wistream,wiostream     wifstream,wofstream,wfstream    wistringstream,wostringstream,wstringstream IO对象不可以赋值或...

2010-03-04 12:24:00

阅读数 811

评论数 0

c++ primer---读书笔记7

函数与操作符 相同:都会生成(大多数时候)一个计算结果,可以重载。 不同:函数有函数名,而且操作数没有限制。 函数的调用:做了两件事,用对应的实参初始化函数的形参,然后将控制权转移给被调用函数。 主调函数被挂起,被调函数开始执行。函数的运行以形参(隐式)定义和初始化为开始。 函数形参与实...

2010-03-04 12:23:00

阅读数 721

评论数 0

c++ primer---读书笔记5

表达式:表达式由操作数和操作符组合而成。表达式的结果是右值,可以读取,但不允许进行赋值。除非知道操作数类型,否则无法确切的知道操作符执行什么操作及操作结果类型。用于内置对性解引用的操作符要求操作数必须是指针类型。(iterator也是指针?经测试,不能打印地址)、指针类型不能转为浮点类型。一元操作...

2010-03-04 12:22:00

阅读数 777

评论数 0

c++ primer---读书笔记6

else {    std::cout     total = trans;}用,操作符改写为一行。    std::cout switch...case中,case标号必须是整型常量表达式。switch内部变量定义:只能在最后一个标号或default标号后面定义变量。四种调试中非常有用的常量:_...

2010-03-04 12:22:00

阅读数 676

评论数 0

c++ primer---读书笔记4

数组必须用值大于等于1的常量表达式定义。非const变量或者运行期才知道值的const变量都不能用了做维数。如果没有显示提供元素初值,数组会像普通变量一样初始化。与vector不同,数组不能通过变量间赋值进行初始化。数组元素访问,通过下标(size_t).就像vector通过(size_type)...

2010-03-04 12:21:00

阅读数 605

评论数 0

c++ primer---读书笔记2

语言的学习:语言一般有以下特征:    内置数据类型    表达式和语句    变量    控制结构    函数 c++ 静态类型语言,需要事先定义名字类型。动态语言,如python? 掌握c++第一步:    语言基本知识和标准库。 字节:寻址的最小单位字  :读写内存的最小单位 c++中uns...

2010-03-01 00:07:00

阅读数 658

评论数 0

c++ primer---读书笔记3

抽象数据类型:重要的两种string   长度可变字符串vector   保存一组指定类型的对象bitset   进行方便的位操作 注意:通常头文件中只定义需要的东西。 using声明 声明一次只能作用于一个命名空间的成员例子:using std::cin; 1. stringstring四种初始...

2010-03-01 00:07:00

阅读数 679

评论数 0

c++ primer---读书笔记1

C++  要求main返回值必须为intc    不强制要求 注意:C++多数句子以;为结束标志。如果忽略,会有莫名其妙的错误。 编译:      Unix : g++ prog1.cc -o prog1      Windows : cl -GX prog1.cpp windows上return...

2010-03-01 00:06:00

阅读数 573

评论数 0

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