标题:新手问老鸟个问题额
只看楼主
wyykx
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-6-13
结帖率:0
已结贴  问题点数:20 回复次数:10 
新手问老鸟个问题额
我才刚刚开始看c++就不懂了啊,但是我很想学额
谁能帮我解释一下这是什么意思啊,这是对的吗,怎么我打上去编译是错的呢
#include <iostream>
int main()
{
    std::cout<<"enter two numbers:"<<std::endl;
    int v1,v2;
    std::cin>>v1>>v2;
    std::cout<<"the sum of"<<v1<<"and"<<v2<<"is"<<v1+v2<<std::endl;
    return 0;
}



我新手啊,能不能不能帮我解释下嘛,我不知道那个std是什么意思
搜索更多相关主题的帖子: include 
2012-06-13 11:01
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
得分:0 
你用的什么编译器啊?偶这里编译、运行成功。
std,你的C++书开头没有告诉你?换一本吧,《C++ Primer》。

我们都在路上。。。。。
2012-06-13 11:20
wyykx
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-6-13
得分:0 
回复 2楼 hellovfp
我就是用的c++
primer
2012-06-13 11:29
wyykx
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-6-13
得分:0 
回复 2楼 hellovfp
你能告诉我我用什么编译器好点呢
2012-06-13 11:30
wyykx
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-6-13
得分:0 
回复 2楼 hellovfp
版主可不可以帮我呢
2012-06-13 11:30
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
得分:0 
偶用的是MinGW编译器,也就是linux下面gcc编译器windows版本。配合学习<C++ primer>很好。
std是标准c++库函数的命名空间,所有的C++标准类库和泛型算法都在这个命名空间中,所以需要使用std。
慢慢学习吧,书上讲得很明白的,可能是你没有看到,或是看漏了。

我们都在路上。。。。。
2012-06-13 11:53
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
得分:4 
如果你用IDE写程序,你可以选择C-free, Dev CPP, codeblocks/codelite这些,肯定程序可以编译成功你的代码,而且支持最新的C++ tr1标准。

我们都在路上。。。。。
2012-06-13 11:58
nashgerrad
Rank: 2
等 级:论坛游民
帖 子:2
专家分:24
注 册:2012-6-11
得分:4 
std是命名空间,具体可百度百科或看相关书籍。
2012-06-13 12:53
糊涂无罪
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:37
专家分:161
注 册:2012-5-28
得分:4 
没有错啊!
这种声明是对的,只是比较麻烦,所以一般都不会用的。可以用using namespace std;把std明明空间下的符号都暴露在当前作用域内。
2012-06-13 20:58
glglzb
Rank: 2
等 级:论坛游民
帖 子:47
专家分:22
注 册:2011-10-12
得分:4 
VS的飘过
2012-06-13 21:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-371437-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.899770 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved