关于using namespace std

原创 2015年11月19日 15:07:43


//#include "stdafx.h"    /*   stdafx.h应是VC里的东东*/

#include<iostream>
//using namespace std;
int max(int i, int j)
{                        /*定义max()函数*/
    if (i>=j) return i;
    else      return j;
}

int main(void){                             /*定义main()函数*/
  std::cout<<"输入i,j:";                       //显示提示信息
   int i, j;                                //说明变量
   std::cin>>i>>j;                               //从键盘上输入变量的值                                                                                                  
   std::cout<<"最大数是:"<<max(i, j)<<'\n';     //输出提示信息和结果
   return 0;
}


我在学第一个程序时
在C++.NET中
#include "stdafx.h"
#include <iostream>
using namespace std;
void main(void)
{
cout<<"hello!";
}
能运行
可是在C++6.0中
不要using namespace std;这一句也行而C++.NET就不行,为什么?
还有就是
为什么书上没有#include "stdafx.h"这一句,而我要输入这一句才能运行成功,不然就说“fatal error C1010: 在查找预编译头指令时遇到意外的文件结尾”
stdafx.h是什么?


关于using namespace std

http://bbs.csdn.net/topics/70128018

http://www.chinaitlab.com/c/cc/basic/200906/786664.html

http://blog.chinaunix.net/uid-21411227-id-1826642.html

http://www.cnblogs.com/uniqueliu/archive/2011/07/10/2102238.html

http://www.zhihu.com/question/26911239





相关文章推荐

VC++6.0之标准using namespace std

最近一直在看由电子工业大学出版的吕老师编写的c《++语言程序设计(第三版)》,其中的程序代码书写我并不知道有一定的缺陷,我一直沉浸在他的书中,竟然没有再去看看其他的版本,原来新的C++已经明确提出不提...

using namespace std;

今天笔试碰到了这道题,回来发现还是有的难的。   1.问题描述:   求一个正整数序列的最长单调自增子序列长度,子序列不要求是连续的。例如   Input:5   5 2 4 3 1   O...

C++ using namespace std 详解

C++ using namespace std 详解 所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。 一、与的...

using namespace std;//C++

实际上就是告诉编译器,你类型是什么,在哪能找到。  常用的是using  namespace  std,就是说用C++的标准名字空间。  你也可以引用你自己的名字空间。比如说:  import  "C...

C++ using namespace std 详解

一 : 和是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 后缀为.h的头文件c++标准已经明确提出不...

C++关于"using namespace std;"

C++关于"using namespace std;" 引: #include  using namespace std;  与  //#include  ...

C++ using namespace std 【转】

转自:http://blog.shuwo.org/archives/305/ using namespace std 意思: using 和namespace都是C++的关键词。 std...

为什么尽量不要使用using namespace std?

作者:MacTvish 链接:http://www.zhihu.com/question/26911239/answer/51503880 来源:知乎 因为使用STL中 有部分名称是没有加下划线的保...

为什么采用using namespace std不是一个好主意

C++ 为什么采用using namespace std不是一个好主意 江南烟雨 2 票 3548 今...

using namespace std;

作用 http://baike.baidu.com/link?url=UfF6_nyXCdeoJ17Iv9xHakI5vfk1DnmiXcFD_NNNbpc0xmYq7EKPKBp2TzzJpqy...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于using namespace std
举报原因:
原因补充:

(最多只允许输入30个字)