- 博客(18)
- 收藏
- 关注
原创 Accelerated C++:5 使用顺序容器并分析字符串
对于允许以逆序访问其元素的容器,表示的是指向容器最后一个元素和位于第一个元素之前的那个位置的选代器。函数返回一个值,指示一个容器的开头或指示紧接着在容器最后一个元素后面的那个位置。:删除迭代器指向元素的值,返回一个迭代器,指向紧跟在删除掉的元素后面的元素。间接引用运算符,访问元素,用于迭代器返回一个迭代器指向元素的左值。增量运算符,为迭代器类型重载,把迭代器推进到容器的下一个元素。的类型,将禁止对它的元素的随机访问,仍会允许迭代器的顺序访问。如果c是一个字母字符则结果为true(真)。
2024-07-10 14:53:44 835
原创 Accelerated C++:4 组织程序和使用数据
同一个函数名可以定义多个函数——只要函数在参数的个数或类型上有差异。头文件中声明函数,用一个分号代替函数的函数体,还可以去掉参数的名称,把声明本身所用的名称都包含进去。一个时间上是跟在异常之后执行的运算,在程序正文中是没有必要位于异常发生的地点之后的。在一条可能引发异常的语句中不应该出现任何其他的副作用,尤其是包含输入和输出的语句。调用函数前必须先声明,每一个参数的类型都必须与相应的参数一致。一个函数在每一个使用它的源文件中被声明,函数仅仅被定义一次。值传递或与常量引用连接在一起的参数可以取任何值。
2024-07-09 17:03:52 889
原创 Accelerated C++:3 使用批量数据
表示所定义的名称是特定类型的一个替代名,而不是类型的一个变量。两个以上的字符串直接量仅仅用空白符分割,会自动连接到一起。:返回索引i的值,第一个索引是0,最后一个索引是。:添加一个新的元素到向量的末尾,向量长度加1。:unsigned类型,保存向量的元素个数。定义的名称具有其他所有名称一样的作用域。:返回指向最后一个元素之后的位置的数值。类型的值,表示向量中的元素个数。:返回指向第一个元素的数值。
2024-07-09 10:28:05 150
原创 Accelerated C++:2 循环和计数
花括号内定义的作用域被限定在块语句内,作用域从变量被定义的地方开始,到标志该块语句结束的右花括号处结束。声明出现在花括号中,它定义的名称的作用域会从定义的地方开始,到对应的花括号处结束。产生真值的表达式,条件中的算数值转换为bool值:非零值转换为。后面的语句(condition1);:将左右操作数相加并把结果存储在左操作数。声明中的名称所具有的特性与其他名称相似。后面的语句(condition2)。作为变量来保存一个字符串的长度。
2024-07-08 18:40:59 226
原创 Accelerated C++:1 使用字符串
/用明确的初始化值来定义变量std::string stars(100,'*') //根据类型和给定的表达式来构造一个变量//定义一个变量,定义时不明确指定它的初始化值,这个变量的初始化值取决于它的类型。
2024-07-08 11:00:13 170
原创 Accelerated C++:0 C++开始
每个C++程序都必须包含,C++实现运行程序时,调用main函数响应请求。main函数返回一个整形的值作为结果,告知编译器是否运行成功,0表示成功。花括号告诉编译器把出现在它们之间的所有内容当作一个单元来处理。防止相邻的符号混在一起的时候,才必须使用空白符或新行。包含标准头文件,程序可使用相关的库所提供的功能。:一段注释的开始,编译时忽略掉注释,解释程序。函数体只有一条语句,也必须用花括号括住它。头文件定义了库中的输入/输出工具。
2024-07-08 09:40:07 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人