原baidu博客链接 哪里有评论
//#include <ctype.h>
#include <cstdlib>
#include <iostream>
int main(){
char c;
//c=toupper('a');
c=std::toupper('a');
std::cout<<c<<std::endl;
}
问题: 对于上面的程序,C语言自然不用说了,只有一个全局空间,但是对于c++,上面标记的红兰两处都能通过面试,并成功执行,那么toupper到底在哪个命名空间里呢? 都有一份?呵呵, 再一次场外救助蔡同学,别嫌问题简单:)
本文探讨了一个关于C++中toupper函数使用的问题。通过一个简单的C++程序示例,作者提出了toupper函数在C++标准库中的定位问题,并询问了该函数是否存在于特定的命名空间内。

被折叠的 条评论
为什么被折叠?



