![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++相关基础知识
Adherer
sunshine
展开
-
cin标准输入流的错误处理
首先这个知识我是在《C++ primer plus》第六版这本书上了解到的,在第六章的187页开始,对于cin标准输入流检测到用户输入了错误内容时,一般情况下应采取以下三个步骤一一进行:1.重置cin以接受新的输入。2.删除错误输入。3.提示用户再输入。第一步重置cin以接受新的输入是要最先做的,一般用成员函数clear();形式为cin.clear();如果省略这条语句,程序将拒原创 2015-11-06 18:12:44 · 7910 阅读 · 0 评论 -
字符串处理strlen函数需要注意的一些小细节问题
首先,strlen函数的原型是extern unsigned int strlen(char *s);在Visual C++ 6.0中,原型为size_t strlen(const char *string); ,其中size_t实际上是unsigned int,在VC6.0中可以看到这样的代码:typedef unsigned int size_t; 。头文件:s原创 2015-12-26 00:44:15 · 6342 阅读 · 1 评论