boost

    3

    3答えて

    まず、問題点について説明し、次にライブラリの観点から見ていきます。 私のアプリケーションでは、常に利用可能な一連の変数があります。たとえば、TOTAL_ITEMS、PRICE、CONTRACTS、ETC(約15件)などです。アプリケーションのクライアントは、これらの変数を使用して特定の計算を実行して表示したいと考えています。今まで、私は常に計算にそれらの計算を追加しています。これはバットの痛みです

    23

    2答えて

    ブーストでスレッドの優先度を変更しようとしていますが、運がないのです。 GetLastError関数から不正なハンドルエラー(タイプ6)が発生しました。私はnative_handle()スレッドのハンドルを返しましたが? 誰でもこれを行う方法はわかりますか? void baseThread::applyPriority(uint8 priority) { #ifdef WIN32

    0

    4答えて

    私は本当に行くことができるようにしたい: Debug.Assert(num > 0, "The number must be greater than zero!"); はので、これを行うにはいくつかの方法があります:(C++で)C#XNAで assert(num > 0, "The number must be greater than zero!"); 、彼らはまさにこれを行う方法を持

    2

    1答えて

    ブーストのadjacency_listタイプを使用しようとしていますが、documentationの理解に問題があります。 は、私は国家という名前のクラスを定義して、私はアメリカで状態ごとに1つのインスタンスを生成言う: class State { ... }; State california, oregon, nevada, arizona, hawaii, ... 私はブーストにこれら

    3

    10答えて

    のMicrosoft Visual Studioの プログラムを起動することができません(デバッグビルド) "プログラムを開始できません"。 このアプリケーションは、アプリケーション構成 が正しくないため、起動できませんでした。可能性のあるエラーについてマニフェストファイル を確認してください。 アプリケーションを再インストールすると、この問題が解決する場合があります。 については、 アプリケーシ

    1

    2答えて

    個々のオブジェクトファイルをアーカイブすることにより、boostユーティリティregex静的ライブラリがarユーティリティで作成されることを理解します。 gccで-lオプションを使用してboost regexライブラリをリンクしました。これは非常にうまくいった。 g++ *.o libboost_regex-gcc-1_37.a -o sairay.out 私は個別にブースト正規表現のソースフ

    54

    6答えて

    は以下と等価何ですか: std::vector<Foo*> vec; vec.push_back(NULL); boost::shared_ptrを扱いますか?それは次のコードですか? std::vector< boost::shared_ptr<Foo> > vec; vec.push_back(boost::shared_ptr<Foo>()); 注:このようなオブジェクトを多くプ

    71

    4答えて

    static_castと同等のものはboost::shared_ptrとなりますか?言い換えれば 、どのように私はshared_ptrを使用する場合は、以下の Base* b = new Derived(); Derived* d = static_cast<Derived*>(b); を書き換えなければならないのですか? boost::shared_ptr<Base> b(new Deri

    9

    3答えて

    私はスマートポインタをさらに活用したいプロジェクトを持っているが保持していることが要求される「ポインタ」を返します。全体として、私はこの目標を達成しました。しかし、私は "ベストプラクティス"が何であるか分かりません。 基本的に私は関数から "ポインタ"を返したいと思っていますが、には、ユーザがスマートポインタで保持しているが必要です。それだけでなく、特定のスマートポインタ(共有スコープとスコープ

    4

    6答えて

    私は関数のパラメータを変更できない関数を持っています。この関数で作成されたstd :: stringへのconst参照を返す必要があります。私はboost_createを使用しようとしましたが、これはうまくいきません。どうして?どのように私はこの作品を作るのですか? const std::string& getVal(const std::string &key) { boost::sh