boost

    0

    4答えて

    地図タイプは次の型を持つテンプレートパラメータとしてコンパレータを受け入れる理由:私たちはCompare述語を渡すことができますテンプレートパラメータの一つとして std::map< Key, Data, Compare, Alloc > は、なぜマップテンプレートパラメータとしてこの述語を受け入れますコンストラクタ内のオブジェクトとしてではありませんか? コンストラクタでboost::fun

    0

    2答えて

    私のアプリケーションでは、各タイプのオブジェクトの数はAllocation Profilingでした。 boost :: shared_ptrを広範囲に使用しています。 各16バイトを占有するsp_counted_impl_pオブジェクトが多数割り当てられています。 shared_ptrにはどれくらいの数のsp_counted_impl_pオブジェクトが必要ですか?誰かがアイデアを持っていますか?

    0

    3答えて

    Visual Studio C++ 2008 Expressを使用してC++で小さなアプリケーションを作成し始めました。 Windowsインストーラを使ってBoostライブラリをインストールしました。 がコンパイル... はコンパイル stdafx.cpp ... websave.cpp GoogleAuthenticate.cpp コードの生成... :プログラムをコンパイルしている間、私は次の

    0

    1答えて

    教授がC#プログラムを実行する可能性のある問題に遭遇しました。城ActiveRecordのためのドキュメントは言う: あなたは、Visual Studio .NETを使用している場合、 は以下の アセンブリへの参照を追加します。 Castle.ActiveRecord.dll Castle.Core.dll Castle.Components.Validator.dll Castle.Dynami

    3

    1答えて

    を作成し、バンドルされたプロパティを持つboost :: graphを使用します。私はさまざまな可能なエッジ加重方式を使用して検索を実行できるようにしたいと考えています。可能であればバンドルされたプロパティの追加クラスを作成せず、新しいグラフを作成せずに、またはグラフ内の既存のプロパティをすべて変更せずに検索のタイプ​​に応じて異なる重みマップを渡したいと思います。 edge_weight_tのp

    4

    4答えて

    誰もVC9で次のエラーが発生する理由を知っていますか? class Elem; class ElemVec : public vector<Elem> { public: void foo(); }; void ElemVec::foo() { BOOST_FOREACH(Elem& elem, *this) { // Do som

    22

    5答えて

    これはBoostの専門家向けです。プログラマーは、彼の古いC/C++スタイルのループをすべてリーンで平均的な外観のBOOST_FOREACHに置き換える前に気をつけなければならない問題や細部はありますか? (。この質問は、部分的にhereから派生し)

    34

    1答えて

    asioを学ぼうとしていて、私はウェブサイトの例に従っています。 なぜio_serviceが必要なのですか。非同期操作を実行している間に、他のほとんどの機能に送信する必要があるのはなぜですか。最初のバインディングの後に自分自身を「作成」できないのはなぜですか。

    4

    2答えて

    別々のスレッドで同期操作の代わりにboost :: asioで非同期操作を使用するのはいつですか?

    2

    4答えて

    ブーストを学習し、昼間サーバークライアントexampleをコンパイルしました。私はこの例ではポート13を使用することができないので、私はサーバーとクライアントの例でポート番号を変更しただけです。サーバーはうまく動作しますが、クライアントが接続していないと思われ、エラーは表示されません。 クライアントの入力データは「127.0.0.1」です。 サーバー: #include <ctime> #inc