クラスmyComplexを定義しました。私は整数にマップする必要があります。 C++では、最初に map<myComplex,int>
というマップを作成しました。C++でC#に相当するものは<map>ですか?
Cでこのようにする方法は?
クラスmyComplexを定義しました。私は整数にマップする必要があります。 C++では、最初に map<myComplex,int>
というマップを作成しました。C++でC#に相当するものは<map>ですか?
Cでこのようにする方法は?
同等のためのMSDN以下のリンクをご覧ください。
注文について気にしない場合は、System.Collections.Generic
ネームスペースのクラスDictionary<TKey, TValue>
で十分でしょう。
System :: Collections :: GenericのDictionary classを見てください。
Dictionary<myComplex, int> myMap = new Dictionary<myComplex, int>();
.NET Frameworkでは、多くのコレクションクラスも用意されています。 C#でDictionaryを使用することができます。 System.Collections.Generic
名前空間のクラスSortedDictionary<TKey, TValue>
なり詳細とサンプル http://msdn.microsoft.com/en-us/library/xfhwa508.aspx
std::map<Key, Value>
- >SortedDictionary<TKey, TValue>
std::unordered_map<Key, Value>
- >Dictionary<TKey, TValue>
私の最高の推測では、あなたが '辞書'が、いくつかのより多くの情報がいいだろう必要だろう。 –
gideon