托管C++ 学习(1)

托管C++ 学习(1)

 

我从一个C++新手转向.net平台,遇到了很多问题,跟大家分享下,让大家少走些弯路。

 

.net 是什么?.net 是平台,它和语言没有关系。

 

我一开始我有个错误的认识,认为.net只能运行C#。.net 可以运行很多语言。VB,VC,C#.

 

 

我们开始第一个程序,看看它有什么不同。

打开vs2008 ,新建项目。

 选择vc++ ,CLR, CLR控制台项目

输入项目名称 MyFirst 点确定

 

可以看到已经有初始代码

 

 

 

using namespace System; 是命名空间

 

int main(array<System::String ^> ^args)

是主函数入口 但是 array<System::String ^> ^args 是什么呢?还有奇怪的符号^

 

答案是 : 这个只是个参量,不用太纠结。 你就可以把他认为是必须的,是个字符串就可以了

 

Console::WriteLine(L"Hello World"); 这个是把“hello world ”输出到控制台。Console是控制台的类。

运行一下一闪而过。

我们加一句,让我们看到结果

 

Console::ReadKey(); //读取键盘字符

 

再次运行。哈哈 成功了。看到控制台输出 Hello World  点击 enter 退出程序。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值