unordered-map

    0

    1答えて

    私は10,000行のコードを読み込むプログラムを作っています。私はvectorのunordered_mapを持っていて、各行はその新しい配列にデータを追加します(新しいキーの形式か、ベクトルの1つに追加のデータを追加します)。 各行について、私はemplaceを使用してデータを保存しています。例えば、私は私が temp.push_back(someInt); を使用してデータを保存し、その後

    -2

    1答えて

    キーごとに1つのクラスインスタンスを含む順序付けられていないマップがあります。各インスタンスには、sourceというプライベート変数とgetSource()というゲッター関数が含まれています。 私の目標は、getter関数を使って各クラスインスタンスから変数を出力してマップをトラバースすることです。出力書式に関しては、1行に1つの変数を出力したいと考えています。これを達成するための適切なプリントス

    1

    2答えて

    としてタプルの一部の検索マップ は、すべてのキーのマップを検索することが可能であり、Cにおけるタプルの一部が含まれている値のペア++ たとえば、私はのタプルを使用して順不同マルチマップを持っています < "abc"は問題ではありません。重要ではありません> 私はequals rangeとequals関数を見てきましたが、それが私が探しているものだと思います。私は遠くのforループを使ってマップ全体

    2

    1答えて

    私はそれをC++に変換したいJavaプログラムを持っています。したがって、Javaコードで使用されるデータ構造はLinkedhashmapなので、それをC++に変換したいのです。 C++でLinkedHashmapの同等のデータ型はありますか? std::unordered_mapを使用しようとしましたが、挿入順序が維持されません。

    -2

    1答えて

    mapとunordere_mapの違いを探していますが、これは現在ほとんどの人に知られています。 問題:マップとProblem Link ソリューション:Accepted Solution #include <bits/stdc++.h> using namespace std; int main() { int N; cin >> N; map<int,int

    0

    2答えて

    デフォルト関数はstd :: hashです。私は計算時間を節約するためのより良いハッシュ関数があるのだろうか?整数キーと文字列キーの場合 GoogleからCity Hashを整数と文字列キーの両方で試しましたが、そのパフォーマンスはstd :: hashより少し悪いです。

    0

    1答えて

    整数と一部のユーザー定義クラスのMyClassを作成する必要があります。MyClassはデータアクセス同期にmutexを使用します。つまり、MyClassオブジェクトはコピーまたは移動できません。 このような地図を作成することはできますか? コピー/移動を避けるためにemplaceを使用してMyClassのオブジェクトを作成するにはどうすればよいですか?あなたが必要 template<typena

    0

    1答えて

    私はtypedef boost :: unordered_mapを使用しています。 ++ 03 コード:C:ランダム要素 Vを取得する方法を member_1.insert(std::make_pair(gg, M2_NEW CGGList(gg))); typedef boost::unordered_map<CGG, CGGList*> Map1; Map1 member

    0

    1答えて

    でunoredered_mapでそのコンテンツを格納します。 car 1 2 3 truck 4 5 8 van 7 8 6 3 を、私はこのファイルを読み込み、として宣言されているunordere_mapにその値を格納したいです: unordered_map <string , vector<int>> mymap 車のタイプをキーとして保存し、残りの数字はそのキーのベクトル内の値と

    -2

    3答えて

    私は特定のアルゴリズムを実装しています。私はこのアルゴリズムで使用しますmap<string,map<string,double>>。それは完全に動作し、正しい結果が得られますが、unordered_map<string,map<string,double>>のmap<string,map<string,double>>を変更すると、特定の入力に対してアルゴリズムが機能しなくなります。 unord