0
我使用泛型在C++/CLI中完成了一個非常基礎的類。 如何檢查通用數組是否等於nullptr?如何:檢查數組<T>^== nullptr? C++/CLI
generic<class T> where T: IGenericContainable
public ref class FIBEXGenericContainer abstract : AbstractFIBEXNode
{
public:
property array<T>^ Children;
public:
property T default[String^]
{
T get(String^ aID)
{
if(nullptr == Children)
Console::WriteLine("this won't happen, because I get an NullReferenceException in the above line");
for each(T tObj in Children)
{
if(aID == tObj->ID)
return tObj;
}
return T();
}
}
};
謝謝各位!
嗨,本,謝謝你的一個偉大的意見。我從來沒有想過爲自己。現在我快速瀏覽了一下谷歌,我很聰明 – yas4891 2010-08-02 13:58:05