【摘要】:每个C++程序必须有一个main()函数。下面从多个角度尽可能地阐释各方面知识,并再举一例,以说明如何使用C++STL创建一个最简单的C++程序。头文件<iostream>的使用,使得程序可以使用C++STL中的流输入和流输出。再者,读者应该重点理解C++程序中list容器的使用方法:如何使用list模板,如何使用模板的迭代器,如何遍历和访问容器中的元素等知识。图1-3 例1-5的执行效果
每个C++程序必须有一个main()函数。该函数中的每条语句分别实现各自的功能,序列组成main()函数的主体。例如:
若上述代码被执行,我们只需按下键盘的任意键,即可使之退出运行。下面从多个角度尽可能地阐释各方面知识,并再举一例,以说明如何使用C++STL创建一个最简单的C++程序。
提示
在例1-5中,首先包含了两个头文件<iostream>和<list>,使用命名空间std。头文件<iostream>的使用,使得程序可以使用C++STL中的流输入和流输出。在本例题中,具体来说,就是可以使用cin和cout实现屏幕输入和屏幕输出。头文件<list>使得程序可以使用C++STL中的容器list。在访问容器中的元素时,使用了list模板的迭代器。
读者应尽量读懂这段程序代码,如果有些内容实在无法理解(例如迭代器),应该先记住这些内容,随着本书章节的延伸,逐渐明白其中的意义。
例1-5(www.xing528.com)
在例1-5中,读者应该重点理解程序的总体架构和模板的使用,不要执着于个别生僻的知识点。在今后的学习中,随着编程知识的逐渐积累,逐渐做到信手拈来的程度。再者,读者应该重点理解C++程序中list容器的使用方法:如何使用list模板,如何使用模板的迭代器,如何遍历和访问容器中的元素等知识。例1-5的执行效果如图1-3所示。
图1-3 例1-5的执行效果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。