1

列の数を取得する方法はありchar arrayますか?

次のように宣言されています。static const char *countries[][2] = { ... };

しかし、動的に取得したいので、自分で「2」と入力せずに

4

2 に答える 2

1

いいえ、配列とともにサイズを渡す必要があります。システム/コンパイラ/ライブラリに依存する方法が存在する可能性がありますが、そのような機能に依存することはお勧めできません。C++ 標準ライブラリを使用している場合は、関心std::vectorのある などのより多くのメタデータを保持する を使用するsize()ことをお勧めします。

于 2013-08-25T14:11:15.000 に答える