从Visual C++ 6.0到Studio 2005入门之Hello,World!

以前一直用Visual C++ 6.0,安装简单轻巧,上手方便。我用VC6的原因很简单,这是我们的教学语言。上课就是用的这玩意教的。教授认为,这是C++的非常新的版本,和以前有很大改进。说的也是,以前不一直都用Turbo C的么?现在时代进步了,再用落后20年的东西显然不合时宜,所以大家教学都用上了只落后10年的Visual C++ 6.0。时代不同啦,Visual Studio 2005 SP1刚装上去也说不兼容,但是他会让你去下载一个补丁。

 

好人一定要做到底,所以我就提供个Visual Studio 2005 SP1中文版的下载:

http://cid-494488cf7b0a85d9.skydrive.live.com/browse.aspx/.Public

VS2005sp1的vista兼容补丁:VS80sp1-KB932230-X86-CHS.exe
http://download.microsoft.com/download/7/7/a/77abff64-144b-4fa5-bc49-88b1cd574b4f/VS80sp1-KB932230-X86-CHS.exe

装好之后第一件做啥事情?看一下装好了没有?当然,第一个运行的肯定是经典的hello world!学过C、学过C++的人当然会写了嘛~可是当我打开vs2005,我却无所适从,和曾经的VC6还真有点不一样!  

选择了默认为visual C++的界面后,开始就是和vc6类似的界面了,实话说这界面比我用习惯VC6还要面熟,因为我一直用vc6的英文版......

开始写的hello world,选择文件->新建->项目,对话框中的visual c++->win32->win32 控制台应用程序

输入工程名称,定一下目录地址,直接完成over。

捣鼓了半天,终于见到了面熟的C++,面前已经给你展现的几行代码。仔细瞧瞧,看下面。

// hello.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"


int _tmain(int argc, _TCHAR* argv[])
{
 return 0;
}

 

stdafx.h是啥?int _tmain(int argc, _TCHAR* argv[])又是啥玩意?不是一直用着iostream、int main()挺好的么?怎么c++才过几年有如此之大的变化?

呵呵,完了,vc6的经验在这会没啥用了。差别太大了?

首先,继续完成我要做的事情,吧hello world给搞出来,不然这文章怎么结尾呢?用google百度下,偶终于明白,原来VC2005下面的hello world 是这么写的!

// hello world.cpp : 定义控制台应用程序的入口点。
//Visual Studio 2005,banux

 

#include "stdafx.h"

#include <iostream>

using std::cin;

using std::cout;

 int _tmain(int argc, _TCHAR* argv[])

{

       cout<<"Hello World./n";

       getchar();

       return 0;

}

然后点工具栏上的那个绿色方向朝右的箭头“启动调试”,程序就这样运行了。“hello world”终于大功告成了!

可回过来想,VC6下面的hello world明明是这么写的么?:

//*****************************************************
#include <iostream>
using namespace std;
int main()
{
 cout<<"hello,world!"<<endl;
  return 0;
}

而这么输入却要报错!为啥为啥为啥?我也不知道,我也要学习了才知道。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值