原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到底在哪个命名空间里呢? 都有一份?呵呵, 再一次场外救助蔡同学,别嫌问题简单:)