学了十几年C++,竟然不认得他的语法
学了用了十几年C++,很惭愧,竟然看不懂最近遇到的一个project的代码。
请这里的TX指教。
using namespace System;
namespace Samples { namespace Skype
{
public ref class SkypeApiConnectionEventArgs : public EventArgs
{
private: String ^status;
internal: SkypeApiConnectionEventArgs(String ^ status);
public: property String ^Status { String ^get(); }
};
。。。
代码中红色部分我不理解。
谢谢!
[解决办法]
using namespace System;
[解决办法]
托管C++
[解决办法]
不认识很正常。
这个是微软出的 c++/cli语法。
[解决办法]
String ^status;
这是个指针,用gcnew,带有垃圾回收功能。
用这个c++变种的人不多,反正也没多少书专门教cli语言
[解决办法]
红皮出版社出的那本 VS2005入门经典(应该有2008版了)里,每章最后一节介绍了点相关内容。
[解决办法]
托管的C++,
微软的.net家族中的一员。
用C++ 改的。
你明白VB和VB.net的区别,就明白这个区别了。
[解决办法]
这货不是C++
是C++有些相似的语言,不认识很正常
[解决办法]
MSDN怎么可能没有呢
http://msdn.microsoft.com/zh-cn/library/xey702bw%28v=VS.90%29.aspx