std

    1

    1答えて

    私はこのデータ構造を持っている: class foo { class bar key; … some_associated_values … }; 私は今、これを使って何/ unordered_set /マップを構築したいです。私の問題は、C++ 14はセットのメンバーを見つけるためにキーを単独で使用することをサポートしていないので、unordered_setは外です。マ

    6

    1答えて

    #include <thread> #include <functional> #include <utility> using namespace std; template<typename Callable, typename... Args> void Async(Callable&& fn, Args&&... args) { auto fn_wrapper =

    -6

    4答えて

    バックストーリー:en.cppreference.comでアカウントを作成しようとしています。 プロセスの一部には次のものが含まれます。 std :: coutによって表示される内容< <「ev」< <「a」; ジレンマ:私は地獄が何であるか分かりません。 私はそれを端末に入れようとしましたが、何も役に立たなかった。 私はそれをコードに入れてコンパイルしようとしましたが、まだ運がありません。 私は

    0

    1答えて

    std :: vectorの中にオブジェクトを作成して、それを作成してからpush_back()することを避けたい。 私は(emplace_backについて聞いた)が、私はこのような状況でそれを使用することができませんでした: std::vector<std::vector<std::string>> info; その後、誰もが最初の最後の位置に第二のベクターと、このベクトルの中の文字列情報を

    2

    1答えて

    のためのstd ::にstringstreamを置き換えるためにカルマブーストを使用して、私は交換する探しています: template<class T> std::string ToStringFixed(const T x, const unsigned int width = 8) { std::stringstream ss; ss << std::setprecisi

    -2

    1答えて

    私は狂ったと思ったが、ヒープ割り当て値はcout <<に渡されている間に変更されている。一般的に私のセットアップを記述するために が、私は基本的なクラスを含むリングバッファを持っている(valueは、timestamp)(double、double)とのタプルを入力します。私は、このバッファに渡された値が最終的に放出される前にある固定遅延のためにバッファに保持されるような信号遅延を実装しようとして

    1

    1答えて

    誰かが書いたオープンソースのC++ライブラリのソースファイルをビルドしようとしています。これはWindows上でCygwin's mingw-w64 compilerで行われています。ライブラリはいくつかのC++ 11の機能に依存しているので、私が付けている唯一のコンパイラオプションは-std=gnu++11です。ここで は、問題を引き起こしているように見える彼らのライブラリのコードのいくつかの例

    -2

    3答えて

    こんにちは私はこれが基本的だと知っていますが、私はコード化してこの問題の解決策をテストする必要があります。セナリオの質問は以下の通りです。 ユーザー入力4つの別々のライン上でのstdからの単語とこれらの単語は をアウトはstdするためにプリントアウトされなければならないが、誰かがネット豆でこれをコーディングする方法を私を助けることができますでしょうか?

    0

    2答えて

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

    0

    2答えて

    foosベクトルのaの値を、intの値を持つ別のベクトルにコピーしたいとします。これを行う最速の方法は何ですか? #include <vector> struct Foo { int a; }; int main() { std::vector<Foo> foos; for(int i = 0; i < 100; i++) foos[i].a =