其他分享
首页 > 其他分享> > 什么是CLI / C?它与“正常”c有什么不同?

什么是CLI / C?它与“正常”c有什么不同?

作者:互联网

让我首先澄清一下’正常’C的意思 – 我现在正在阅读Walter Savitch的“C中的问题解决”.据我所知,这不是专门为微软或Unix编写的.所以我的问题是,我在本书中学到的东西(我用于获取c的普遍知识)与我在阅读有关CLI C的内容有何不同?

如果我使用Visual C,CLI C就是我会遇到的吗?我完全糊涂了.

解决方法:

C/C++LI(有时也称为C/C++LR)是指位于本机C和.NET框架之间某处的语言.

它通常用于需要桥接一些本机代码(纯C)和托管代码(如VB,C#,F#等)的应用程序.

但是,C/C++LI与常规C有很大不同.当人们说Visual C时,其含义可能因环境而异.有时它们意味着C启用了公共语言运行时(CLR)层,有时它们意味着只是普通的C语言.不幸的是,那里有很多不同的术语,还有很多用词不当,但你能做些什么呢?

标签:c,visual-c,c-cli
来源: https://codeday.me/bug/20191007/1868404.html