新手问题:刚买了个vc6.0 想学c++不知怎样建dos下运行的程序?清赐教

liguang1981 2003-01-25 12:05:31
我建了win32 console application 的工程
一个c++ sourse file
打入
#include <iostream>
#include <string>
void main()
{string st="hello";
cout<<st<<endl;
}
报告了5个error
而 我在borland c++5.0 中运行正常
那里有错?
...全文
31 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
mumaK 2003-01-25
  • 打赏
  • 举报
回复
慢也是MS倒的鬼 还是是不慢vc还混个屁呀!
你想想 我就不用说了吧
绝对支持Borland
liguang1981 2003-01-25
  • 打赏
  • 举报
回复
bcb60听说很慢
mumaK 2003-01-25
  • 打赏
  • 举报
回复
c++ 用BCB60了 他对标准支持的很好
vc60是97年出的 而标准 是98年才定下来的(如果我没记错的话)
vc.net 听说不错但是我装了3会都没有装成功 一赌气不用了
efaneda 2003-01-25
  • 打赏
  • 举报
回复
应该是指DEVCPP吧,可它的debug不是很强啊
liguang1981 2003-01-25
  • 打赏
  • 举报
回复
不好意思 GCC是什么?在那下在?
liguang1981 2003-01-25
  • 打赏
  • 举报
回复
我在学c++ primer
应用什么编译器
liguang1981 2003-01-25
  • 打赏
  • 举报
回复
#include <string> using namespace std;
#include <iostream.h> using namespace std;
void main()
{ string st("hello");
cout<<st<<endl;
}
还是不行阿
DaNiao 2003-01-25
  • 打赏
  • 举报
回复
要学C++我强烈建议你用GCC
如果一定要用VC系列的话也要是VC.NET
VC6基本上不支持新标准

新标准增加了不带.h的头,并且要求加using namespace std
(至于是什么意思看你的C++书)
“borland c++5.0 中运行正常”说明BC对标准支持得更差
alan118 2003-01-25
  • 打赏
  • 举报
回复
加一个 using namespace std;在include< >后面
ilmself0451 2003-01-25
  • 打赏
  • 举报
回复
推荐 Dev-CPP ,真的不错,采用 GCC 编译器。支持新的标准!比Turbo C++要强,初学C++足~
slipsun 2003-01-25
  • 打赏
  • 举报
回复
VC6中就方便了。直接新建个CPP文件-》编译--》提示OK就行了。
:)
slipsun 2003-01-25
  • 打赏
  • 举报
回复
要编译单个CPP文件,可以先WIN32项目,应用程序设置中选择WINDOWS应用程序+空项目--》OK。再添加新项目--》CPP文件就可以了。
villastoner 2003-01-25
  • 打赏
  • 举报
回复
你的不会中正版VC吧
villastoner 2003-01-25
  • 打赏
  • 举报
回复
VC6不支持名字空间和<string>类
跟C++标准差得很远
Jedimaster 2003-01-25
  • 打赏
  • 举报
回复
关于IDE
初学C\C++用Turbo C++
中级Windows用VC
开发杂烩式的用Borland C++
liguang1981 2003-01-25
  • 打赏
  • 举报
回复
你最推荐那一种?
loujing 2003-01-25
  • 打赏
  • 举报
回复
.h
langhaixin 2003-01-25
  • 打赏
  • 举报
回复
#include <iostream>
#include <string>
using namespace std;
void main()
{string st="hello";
cout<<st<<endl;
}

楼主的问题主要是在新标准的使用上,在新标准中所有的C++标准组件包括STL
都封装在一个名为 std的namespace里面!

至于用来学习,用什么C++编译器比较好,个人认为有多少用多少,毕竟完全
支持标准的编译器到现在还没有出现过!! 多用几种编译器,还可以帮助你
理解各种编译器在标准上的实现差异!
hncw13 2003-01-25
  • 打赏
  • 举报
回复
#include <iostream>
#include <string>
using namespace std;
void main()
{string st="hello";
cout<<st<<endl;
}
V0id 2003-01-25
  • 打赏
  • 举报
回复
推荐用Intel Compiler 7,真的很好用,开始可以在command line下用,对学习比较有帮助

70,037

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧