急需了解的VS2005托管和C++

C** 发布于 2010/11/30 15:13
阅读 562
收藏 1

1.托管代码的提出
2.托管代码的适用性,即平时什么业务需求才会使用?
3.托管代码是不是C#上托管c++,但是在c++上面托管C#呢?
4.有没有别的方法替代托管呢?
5.托管代码是不是只是在VS中应用?
6.托管项目平台的移植性?本人记着似乎好像不太好使,
比如说将VS2005的托管移动到Linux平台?
7.CLR c++, CLI c++,ISO C++的异同? C++还有别的种类吗?

加载中
0
ddatsh
ddatsh

兄弟你是被BOSS逼了要用这个去开发吗

 

CLR,CLI,CTS是每个接触.NET的兄弟都应该知道的

某某某鸟 培训班 第.NET 第一节课就介绍的这些

 

这里已经有很好的解释了

 

http://baike.baidu.com/view/459502.htm

 

 

简单总结下

CLR 好比是JAVA下的JVM,运行时
CLI 看作是一套语言结构
CLR是CLI的微软版本
CTS是一套类型规范


C++/CLI  是静态C++对象模型到CLI的动态组件对象编程模型的捆绑。简而言之,就是用C++在.NET中编程,而不是C#或VB.NET

C++/CLI正在ECMA主持下进行标准化,最终符合ISO标准


也是.NET编程模式与C++的结合,企业所拥有的C++的投资以及开发人员使用C++的经验将得到保存

0
VictorLi
VictorLi

C++调用托管代码也是可以的,应该是需要用VC.NET编译才可以,因为VC.NET可以调用C#的unmanaged code!

托管应该是最终托管给.net runtime(好久不弄了,不太确定),所以除非在linux下可以安装.net环境,否则应该是无法运行的.

以上信息仅供参考:D

0
C**
C**

 我现在头蒙了,CLI和CLR这些以前百度百科中的都知道,可是到实际中,差远了,我主要要需求!

0
C**
C**

什么斯塔 伯格兄的这个CLI似乎是个失败的产品吧,我记着06年没有加入ISO c++之后现在还有使用吗?

0
ddatsh
ddatsh

引用来自#4楼“C**”的帖子

 我现在头蒙了,CLI和CLR这些以前百度百科中的都知道,可是到实际中,差远了,我主要要需求!

到了实际中无法 正确应用的兄弟太多了

还是没有修炼到境界

没明白你所要的需求是什么意思

0
ddatsh
ddatsh

引用来自#5楼“C**”的帖子

什么斯塔 伯格兄的这个CLI似乎是个失败的产品吧,我记着06年没有加入ISO c++之后现在还有使用吗?

我认为

ISO 标准之类 对开发人员 就是扯蛋

0
C**
C**

按照常理,一般是C#上面托管C++,可以提高效率。我现在是C++必须调用C#的,而且处理速度不能低于四秒!期待你的境界!

0
C**
C**

 一般情况是C#托管C++代码吧,可以提高效率,但是我现在的需求是C++上面使用C#,速度还不能下来,怎么解决?

0
ddatsh
ddatsh

C++必须调用C#的

是不是有矛盾了?

c#写的东西 超过4秒,不关c++的事了喽?

0
C**
C**

所以我质疑,什么需求下使用托管,总没有C++托管c的吧,

返回顶部
顶部