当前位置:编程学习 > C#/ASP.NET >>

.net 和 托管c++都是什么意思啊 和C++有什么关系?

一直以来对.net不是很理解,最近又要用VS编写可视化的界面操作,同学打算一起用托管C++,这到底是什么东西啊? 什么ref, ^符号 完全不明白啊...关于这几个概念,喜欢听听前辈们的独特见解 --------------------编程问答-------------------- 简单地说...托管C++就是用C++语法写CLR代码,就是用C++代码干C#、VB干的事儿...

表面的好处是C++程序员可以只花少量时间就能掌握CLR编程,并且更容易与native C++集成...真正的好处是托管C++再也没有native C++的部署噩梦,一次编译的可执行文件可以在所有安装了.NET Framework的计算机上运行,当然前提是别用平台有差异的native API...还可以和C#、VB的托管代码无缝集成...代价是可能会牺牲一部分性能... --------------------编程问答-------------------- 更容易与native C++集成吗?不一定吧!


想当初想把C++的std::string转化成String^,弄得我想死的心都有。 --------------------编程问答-------------------- 我觉得.net我一直拒绝的原因就是其对标准C++的支持简直是狗屎 --------------------编程问答-------------------- 转换你需要再从新把这个类按c++/CLI写一遍.拿来主义恐怕不行....
补充:.NET技术 ,  VC.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,