注册 登录
编程论坛 C++教室

求助:关于std名字空间和头文件

rediums 发布于 2007-09-14 23:08, 784 次点击
问一下,像<cstdio>、<cstring>等这些头文件是定义在std名字空间里的吗?
比如下面这段代码:

#include <iostream>
#include <cstring>

int main()
{
char d[5];
strcpy(d,"std");
std::cout<<d;

return 0;
}
程序并没有导入std名字空间,为什么函数strcpy还是能用呀?

所用环境:visual studio 2005 and windows xp
2 回复
#2
雨中飞燕2007-09-15 08:34
部分函数并不在std名字空间里。。。。



by 雨中飞燕 QQ:78803110 QQ讨论群:5305909

[url=http://bbs.bc-cn.net/viewthread.php?tid=163571]请大家不要用TC来学习C语言,点击此处查看原因[/url]
[url=http://bbs.bc-cn.net/viewthread.php?tid=162918]C++编写的Windows界面游戏[/url]
[url=http://yzfy.org/]C/C++算法习题(OnlineJudge):[/url] http://yzfy.org/

[此贴子已经被作者于2007-9-15 8:44:54编辑过]

#3
天使梦魔2007-09-15 10:05

你打开那些文件看看有没有封进STD还是其他的什么东西就可以了.
最简单的方法是编译的时候会提示函数没定义,到时候就可以去查了

1