C++/CLI で ArrayList が存在するかどうかを確認する方法を知りたいです。
System::Collections::ArrayList %queue_tx
試してみif ( nullptr != queue_tx ) { queue_tx.Add(msg); }
ましたが、うまくいきませんでした。関数にパラメーターとして渡しqueue_tx
ていますが、このパラメーターが設定されていない (またはに設定されているnullptr
) 可能性があるはずです。
コンパイラは'!=' : no conversion from 'System::Collections::ArrayList' to 'nullptr'
.
どうすればいいですか?