C++学习笔记
文章平均质量分 67
w15650516
这个作者很懒,什么都没留下…
展开
-
c++Primer6.5
//实现功能:输入文本后,把文本中每个字符串的位置打印出来。#include #include #include #include using namespace std;typedef pair location;typedef vector原创 2011-08-03 15:05:11 · 364 阅读 · 0 评论 -
repalce
// replacing in a string#include #include using namespace std;int main (){string base="this is a test string.";string str2="原创 2011-08-04 10:10:22 · 634 阅读 · 0 评论 -
引用参数
1.定义按值传递:C++中参数传递的缺省初始化方法是把实参的值拷贝到参数的存储区中。引用传递:函数知道实参在内存中的位置,因而能够改变它的值或取它的地址。2.应用下面两种情况(2.1,2.2)适合用按引用传递,不适合按值传递。2.1原创 2011-08-04 12:05:44 · 489 阅读 · 0 评论 -
域和生命期2_头文件
1定义 局部化:头文件为所向extern对象声明、函数声明以及inline函数定义提供了一个集中的位置,这杯称为声明的局部化。头文件两个安全保证:(1)保证所有文件都包含同一个全局对象或函数的同一份声明。(2)如果需要修改声明,则只需修改头文件。头文件注意:(1)创建原创 2011-08-30 15:11:32 · 273 阅读 · 0 评论 -
域和生命期1_函数声明与定义
1.定义 全局函数:全局域内的函数声明。 全局对象:全局域内的变量声明。 生命期: 函数声明:指定了函数的名字以及函数的返回类型和参数表。 见eg1. 函数定义:除了函数声明的语句,还为函数提供了函数体,即花括号内的一个语句序列。原创 2011-08-30 10:55:18 · 507 阅读 · 0 评论 -
C++ Vector 使用心得
C++ Vector 使用心得作者: intsilence (4 篇文章) 日期: 八月 10, 2011 在 11:02 下午 标准库Vector类型使用需要的头文件:#include Vector:Vector 是一个类模板。不是一种数据类型。 Vec转载 2011-08-29 10:49:02 · 297 阅读 · 0 评论 -
域和生命期3_对象
8.3局部对象自动对象:自动对象的存储分配定义发生在它的函数被调用时。未初始化的自动对象包含一个随机的位模式,是该存储区上次被使用的结果。它的值被称为未指定的。寄存器对象:函数中频繁使用的对象可以用register声明。常见于循环语句中。寄存器变量可以提高程序的运原创 2011-08-31 16:31:33 · 450 阅读 · 0 评论