【发布时间】:2009-08-05 08:01:02
【问题描述】:
首先,我想明确一点,这对 C++ 来说是全新的,所以这可能是一个简单且有些明显的问题。在我正在阅读的名为 C++ Primer 的 C++ 书中,类是通过以下方式定义的:
class classname{
public:
private:
};
但是,在 VS2008 中,编译器不喜欢这样。但是通过在课前添加公共参考,如:
public ref class classname{
它在编译器中通过。谁能解释一下只用类和公共参考类定义有什么区别?我真的很感激。
【问题讨论】:
-
“不喜欢这个”不是 VS2008 产生的错误消息。如果 OP 指定了错误消息,也许答案不会那么糟糕。
标签: visual-c++ c++-cli managed-c++