《C++ pirmer》学习
weixin_43288822
这个作者很懒,什么都没留下…
展开
-
《C++ primer》第九章
#include<iostream> #include<string> #include<list> #include<deque> #include<vector> #include<cctype> #include<iterator> #include<forward_list> using namespace std; void f902() { list<deque<int>>原创 2022-03-28 17:36:47 · 465 阅读 · 0 评论 -
《C++ primer》第三章
头文件中不应包含using声明。 String 1.1. 定义和初始化 (1) 默认初始化 (2) String s2(s1) (3) String s3(“weipengya”) (4) String s3 = “sdsf” (5) String s4(n,’c’) 1.2. string对象上的操作 (1) getline()读取一整行,参数是一个输入流和一个string对象,函数从给定的输入流中读入内容,直到遇到换行符为止(换行符也被读入),然后把所读内容存入到string对象中(不存换行符)。原创 2022-03-22 16:46:10 · 1214 阅读 · 0 评论 -
《C++ primer》笔记和课后题第二章
第二章 类型准换 赋给无符号类型一个超出它表示范围时,结果是初始值对无符号类型表示数值总数取模后的余数。赋给带符号类型一个超出它表示范围时,结果是未定义的。 1.1含有无符号类型的表达式 一个算术表达式中既有无符号数又有带符号数是,带符号数就会转化成无符号数。负数转化为无符号数,结果等于这个负数加上无符号数的模。切勿混用带符号类型和无符号类型。 变量 2.1 列表初始化 int a(0); int a{0}; Int a = {0}; 复合类型 3.1 引用 引用必须初始化,不能定义引用的引用,引用只能绑原创 2022-03-21 14:52:27 · 630 阅读 · 0 评论 -
《C++ pirmer》第三章答案
《C++ pirmer》第三章答案原创 2022-03-09 15:08:40 · 362 阅读 · 0 评论