boost

    1

    1答えて

    ブーストシリアル化を使用して複数のオブジェクトを保存および取得するにはどうすればよいですか? たとえば、私はクラスContactを持っており、連絡先を入力してファイルに保存します。別の時間に別の連絡先を入力し、ファイルに保存する必要があります。 私は関数は、このようにする必要があり、保存と思う: void save_contact(const Contact &s, const char * fi

    0

    2答えて

    ライブラリブーストを使用しようとしていますが、コードをコンパイルできません。 私はこれが私のプログラムで、Linuxのミントでフォローコマンドで $ sudo ./bootstrap.sh --prefix=/usr/local $ sudo ./b2 install をブーストをインストールし、あなたがそれをコンパイルしようとしたとき、私はhttps://en.wikibooks.org/

    1

    1答えて

    次のコードでは、有効なコルーチンサポートを持つclang-5.0でSEGFAULTが発生します。 あなたはここでオンラインのコードを実行することができます。 wandbox compiled code を私はコンパイラオプションを使用しています: -stdlib=libc++ -fcoroutines-ts 私はGDBの下でそれを実行すると、それはcoro.resume(後async_awai

    0

    1答えて

    私はアプリケーションでBoost 1.63.0 Logライブラリを使用しています。さまざまなログファイルを初期化するために、私はboost::log::init_from_stream(...)メソッドを使用して、構成INIファイルからシンクを構成しています。 私はもともとブーストログのファイルローテーション動作に問題がありました。ファイルは現在の作業ディレクトリに作成され、ファイル回転トリガまた

    0

    1答えて

    このスレッドのコードをBoost DFS back_edgeとし、無作為のグラフにサイクルを記録しようとしました。これを行うには、back_edgeが見つかると、各dfsツリーにpredecessorsを格納する必要があります。これは無向グラフなので、直接on_back_edge()をEventVisitor Conceptから使うことはできないと思います。だから私は、コードの下のvoid bac

    3

    1答えて

    ベクターのベクターを構築したいと思います。この質問はすでに多くの時間に掲載されていますが、私は満足のいく回答は見つかりませんでした。が 各ベクトルは異なるタイプ を持つことができる私は、コンパイル時に型を知らない私はそれが含まれていますどのように多くのベクターがわからない 基本的には:そのため私は擬似コードでそのような何かを行うことができるようにしたいと思い 後で types = ["char",

    -2

    1答えて

    ラズベリーPi2でコンパイルされた小さなアプリケーションを作成しました。プログラムはboostからプログラムオプションを使用しました。 Piが亡くなったので、私は新しいPi3でこのアプリを実行したい。コンパイル/リンクは問題なく動作する。アプリケーションを起動すると、セグメント化エラーが発生します。 コードのいくつかの部分: v_AppName = boost::filesystem::basen

    0

    1答えて

    関数は、ベクトルを取る持つとの差が、空にデフォルト設定は何ではありません:オプションを後押しする不履行ブーストを取る1対 void foo (const vector<T> & vec = {}) ::どれ void bar (boost::optional<const vector<T>&> vec = boost::none) ランタイムの観点とメモリ効率?

    1

    1答えて

    ISO 8601はduration formatをP[n]Y[n]M[n]DT[n]H[n]M[n]Sと宣言します。たとえば、P3Y0.5MT6Mは「3年、半月、3分」を意味します。 unixtime/chrono :: duration/whateverに変換するためにvariouswaysがありますが、私が見つけたすべての解決策は標準では正しくない月と年の平均持続時間を秒単位で使用しています。

    1

    2答えて

    メンバー関数をAcceptHandlerとしてboost :: asioのasync_accept()メソッドに渡そうとしています。私は、コンパイルエラーは言ってます:リンクラインから を満たしていない AcceptHandlerタイプの要件: //あなたが次の行にエラーが発生した場合、それはあなたのことを意味しハンドラが、AcceptHandlerの文書化された型要件を満たしていません。 doc