boost

    1

    1答えて

    私はこのような長い間、今直面している問題の解説と解決方法を聞きたいと思います。私はsudoコマンドが許可されていないリモートクラスタと$ HOMEブランチ上記のディレクトリ上の任意の操作で働いています は、私はブースト $HOME/external/trentacoollime を設定する必要が ($HOME=/storage/5/trentalove)を許可されていませんライブラリ $HOM

    1

    1答えて

    これはここでも難しい質問だと思います。とにかく私は試してみたいです。 私は、Java内でネイティブのブーストファイバーを移植するミニプロジェクトJNIを実現しました。 これは私がfiber.joinを削除する場合、私はこのコード throws StackOverflowException を実行した場合、これは(Javaのテスト public class Test { public

    1

    1答えて

    これは、上記のコードは '悪いキャスト' 例外をスローHow to get the current time zone? #include <ctime> tzset(); time_zone_ptr zone(new posix_time_zone(tzname[localtime(0)->tm_isdst])); に似ています。 tznameまたはGetTimeZoneInformat

    1

    1答えて

    boost :: asio :: steady_timerは、実行可能ファイルで起動されたときに正常に動作しています。 DLLでsteady_timerを開始すると、タイマーはただちに終了します。私のコードで何が間違っていますか? boost :: asioのバグですか? api.h: #include <boost/asio.hpp> class my_api { public:

    3

    1答えて

    は私が持っていると言う:realCatは}でリリースされたとして、上記で #include <iostream> #include "boost/optional.hpp" struct cat { int paw = 4; }; int main() { boost::optional<cat&> z; { cat realCat = ca

    1

    1答えて

    一つのスレッドが大きなバッファにメッセージを読み込んで処理をスレッド群に分散させるというユースケースがあります。その後、バッファは複数のスレッドによって共有されます。読み取り専用で、最後のスレッドが終了したときにバッファを解放する必要があります。バッファは、ロックフリーのスラブアロケータから割り当てられます。 私の最初の設計は、バッファにshared_ptrを使用することでした。しかし、バッファは

    0

    1答えて

    拡張子が1〜3文字のファイル名を含むファイルを探す必要があります。 私はこれを行う方法を探していましたが、正しい正規表現の組み合わせを見つけることができません。 boost正規表現が必要な解決法を使用しています。これはperl正規表現に似ていると思います。ここで は、いくつかの例が一致する必要があります: 1.exe a.c -.zip (a hyphen is ok for the firs

    0

    1答えて

    私は、他の何かを包むラッパーである移動可能なインスタンスを扱う関数を持っています。そのオブジェクトは、ラップされたオブジェクトへのアクセスの手段と、コピーが不可能であることを必要とするいくつかのチェックを提供する。 (ユースケースは、ラッパーのデストラクタは、すべての値がアクセスしたことを主張すべきである値のテーブルである)私は、ラップされた型からカスタムCTORを定義し、移動CTOR /割当てを