私は Android で NDK を使用しています。要素が null 値になる可能性がある Java の List に似たものを取得したいと考えていました。C++ では null が Java とは異なることを知っているので、要素の値を持つことはオプションです。
Boost にはBoost.Optionalがあることは知っていますが、このためだけにこのライブラリを追加したくありません。return Nullable<double>();
私はstackoverflowで
このようなコードを見てきました c++/cliでNullable型を使用するには?
しかし、これは MS Visual C++ の場合のみだと思います。同様のコードを作成すると、Nullable を解決できなかったと表示されます。
STLPort ライブラリを使用しています。