是密封命令 c++ 0x 还是只有微软有
sealed
命令是在 c++ 0x 中还是只有 MS 使用它?
Is the sealed
command going to be in c++ 0x or is it only MS who use it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
sealed
命令是在 c++ 0x 中还是只有 MS 使用它?
Is the sealed
command going to be in c++ 0x or is it only MS who use it?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
C++0x 有一个特殊标识符
final
,其含义与 C++/CLI 中的类的sealed
相同。它阻止派生类。在维基百科中阅读有关密封的内容
所以答案基本上是:它已经是但还没有不同的名称和不同的语法。
C++0x has a special identifier
final
which means the same assealed
for classes in C++/CLI. It prevents a class from being derived from.Read about sealed in Wikipedia
So the answer is basically: it already is but under a different name and has a different syntax.
sealed
是一个真正的 .net 术语,因此特定于 MS C++/CLI。sealed
is a really .net term and so is specific to MS C++/CLI.Sealed 用于声明无法派生的 .net 类。它在 C++ 中可用,但在 MC++ 中适用于 .net 类型。
Sealed is used to declare a .net class that cannot be derived from. It's available in C++ but on for .net types in MC++.