C++标准库
参考mooc魏英《c++程序设计》
- C++标准库是一个类和函数的集合,由c++标准委员会制定,在c++程序开发中提倡尽可能使用标准库,标准库里的函数和类都是经过严格地测试,所以其正确性非常有保障,其次标准库里地函数和类都是由非常有经验地程序员开发的,因此这些代码的执行效率非常高,最后由于它作为一个标准提供给大家使用,我们就不必再花费人力物力再去重新开发这些代码,那么在开发软件时就大大降低了开发成本。
支持系统时钟,系统的时间课以用里面的函数操作,
STL库是c++中最新的,极具革命性的部分,是一个具有工业强度的、高效的c++库。数据结构方面可以描述队列,栈,数组等。算法包括排序,查找等,使用非常广泛。
字符串流
注意while(iss>>str1>>a)从iss中先提取一个字符串str1再提取一个整形数据a,第一次执行这条语句时,提取的第一个字符串是abc,第一个整形数据是123,abc是赋值给了str1,123赋值给了a,经过这样的提取后,abc和a都有值了。接着再把他们的值输出到显示器上。于是显示器就会出现 abc 123。则下一次循环又从字符串流里面提取一个字符串和一个整形数据,直到iss字符串流里的数据被提取完毕。
好好理解下提取。
将输入的字符串里面的+ - =转换成字符串流