C++primer
学习总结 例题等
xnnswmzdszyd
这个作者很懒,什么都没留下…
展开
-
9.6节练习
容器适配器 练习9.52:使用stack处理括号化的表达式。当你看到一个左括号,将其记录下来。当你在一个左括号之后看到一个右括号,从stack中pop对象,直至遇到右括号,将左括号也一起弹出栈。让后将一个值(括号内的运算结果)push到栈中,表示一个括号化的(子)表达式已经处理完毕,被其运算结果所替代。 // ConsoleApplication1.cpp : 定义控制台应用程序的入...原创 2019-05-04 12:07:10 · 163 阅读 · 0 评论 -
9.5.5节练习
//string和数值之间的转换 to_string(val); //val可以是任何算数类型。 stoi(s,p,b); //s:待转换字符 stol(s,p,b); //p: size_t 类型指针,表示string字符串中第一个非数值字符的下标。 stoul(s,p,b); //b:默认10进制。 stoll(s,p,b); stoull(s,p,b); stof(s,p,b...原创 2019-05-02 23:00:16 · 85 阅读 · 0 评论 -
9.5.3节练习
string搜索操作: //搜索操作返回指定字符出现的下标,如果未找到则返回npos。 s.find(args); //查找s中args第一次出现的位置 s.rfind(args); //查找s中args最后一次出现的位置 s.find_first_of(args); //在s中寻找args中任何一个字符最后一次出现的位置。 s.find_last_of(args); //在s中查找ar...原创 2019-05-02 15:46:22 · 101 阅读 · 0 评论