stdmap

    -2

    3答えて

    のメソッドv_init()の呼び出し中に、m_Lights=tmp;行のメモリアクセス違反エラーが発生しました。 m_Lightsをm_LightsManagerのインスタンスで作成する必要はありませんか?このエラーが発生するのはなぜですか? class LightManager { private: std::map<sint32,Light> m_Lights; pub

    0

    1答えて

    objective-cは、キーが辞書にないのにアクセスされたときに新しいエントリを作成しますか? std :: map演算子[]と同様です。 int main(int argc, const char * argv[]) { @autoreleasepool { NSMutableDictionary<NSNumber *, NSString *> *D = [NSMutab

    1

    2答えて

    std::vector<MyString>のデータは一意ではありません。実際には、ほとんどの文字列が繰り返されます。そして私はユニークなものとそれらの繰り返し番号を見つけなければなりません。 私はマップを使用する: std::map<MyString,unsigned short> stringsMap; ....... if (stringsMap.find(currentString) =

    0

    2答えて

    トピックはC++のキーマップとして構造体を比較するという私の問題を解決しました。 構造体次のコード: struct XYZ{ int x, y, z; } struct XYZComp{ bool operator()(const XYZ& l, const XYZ& r) { return ((l.x==r.x)&&(l.y==r.y)&&(l.z=

    0

    1答えて

    大きなマップを使用するアルゴリズムを作成しています。私はそれがどこに間違っているかを見るために紙の上でそれをしながらGDBと共にアルゴリズムに従おうとしています。 しかしマップは大きなにつれて、GDBはそれを略して、私は必要な次の値を、表示を停止: (gdb) p R $1 = std::map with 140 elements = {[0] = "", [1] = "e", [2] = ""

    0

    2答えて

    マップを使用して、メンバーの入力ベクトルに基づいてオブジェクトのペアを数えたいと思います。この目的のために優れたデータ構造がある場合は、教えてください。 私のプログラムはintベクトルのリストを返します。各intベクトルは、2つのintベクトル(一対のintベクトル)の比較の出力です。しかし、2つのintベクトルは同じですが(おそらく異なる順序)、比較の出力は異なります。私はintベクトルの各ペア

    1

    1答えて

    私は最終的に小さな挿入速度(挿入前にソート)を改善したように見えます。これらの結果についてどう思いますか?もう最適化はありますか? #include <map> #include <iostream> #include <algorithm> int main (int argc, char* argv []) { //a map<size_t, size_t> random i