gpt4 book ai didi

c++ - CLI/C++ 究竟是什么?它与 'normal' c++ 有何不同?

转载 作者:可可西里 更新时间:2023-11-01 15:39:48 28 4
gpt4 key购买 nike

首先让我阐明“普通”C++ 的含义——我目前正在阅读 Walter Savitch 的“C++ 中的问题解决”。据我所知,这不是专门为 Microsoft 或 Unix 编写的。所以我的问题是,我在这本书中学习的内容(我用它来获取 C++ 的通用知识)与我一直阅读的有关 CLI C++ 的内容有何不同?

如果我使用 Visual C++,我会遇到 CLI C++ 吗?我完全糊涂了。

最佳答案

C++/CLI(有时也称为 C++/CLR)指的是一种介于原生 C++ 和 .NET 框架之间的语言。

它通常用于需要桥接一些 native 代码(纯 C++)和托管代码(如 VB、C#、F# 等)的应用程序。

C++/CLI 与常规 C++ 有很大不同。当人们说 Visual C++ 时,其含义可能因上下文而异。有时它们指的是启用了公共(public)语言运行时 (CLR) 层的 C++,有时它们指的只是普通的 C++。不幸的是,那里有很多不同的术语,还有很多用词不当,但你能做什么呢?

关于c++ - CLI/C++ 究竟是什么?它与 'normal' c++ 有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6399493/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com