boost

Thread safe implementation of circular buffer

Circular_buffer z biblioteki boost nie jest bezpieczny dla wątków. Więc zawinąłem obiekt boost::circular_buffer w klasę, jak ... lt;T> cb; }; Edit {[6] } jest to teraz klasa szablonu, która akceptuje obiekt dowolnego typu(nie tylko obiekt cv::Mat).

Używanie ZeroMQ razem z Boost:: ASIO

Mam aplikację C++, która używa ZeroMQ do wysyłania wiadomości. Ale musi również zapewnić połączenie SGCI dla usługi interneto ... y rdzeń / procesor, który uruchomi ten program z bardzo małą ilością ruchu SCGI, więc wielowątkowość byłaby stratą zasobów...

Numery wersji dla Visual Studio 2017, Boost i CMake

Z listy boost mailing rozumiem, że VS2017 ma następujące numery wersji, którymi prawdopodobnie będziemy najbardziej zainteres ... ") Więc która wersja powinna być używany? vc141 czy vc150? Czy v141 implikuje vc141, lub robi v141 implikować vc150?

Wydajność Serializacji C++

Buduję rozproszoną aplikację C++, która wymaga wielu serializacji i deserializacji prostych struktur danych, które są przekaz ... y opisałem powyżej? Również jeśli są inne biblioteki, które mogą być odpowiednie do tego, byłbym szczęśliwy, słysząc o nich.

Jak debugować kod, który używa boost bez utraty rozsądku?

Boost to świetny zestaw bibliotek i naprawdę zwiększa produktywność . Ale debugowanie kodu, który go używa, jest całkowitym k ... ednio do mojego kodu? Visual Studio ma DebuggerStepThroughAttribute dla. NET ramy. Czy jest coś podobnego do natywnego C++?

gdzie mogę znaleźć dobre referencje boost? [zamknięte]

Chciałbym mieć dobrą, aktualną referencję do boost u mojej strony, a jedyne książki, które znalazłem, to: Poza biblioteką ... wardej oprawie? Który byś polecił? Thanks --Edit-- czy ktoś zna tutoriale wideo online na impuls, a także turials tekst?

Konwersja z boost:: shared PST do std:: shared PST?

Mam bibliotekę, która wewnętrznie używa wersji Boosta shared_ptr i eksponuje tylko te. Do mojej aplikacji chciałbym użyć std: ... ały ten sam ref-count-object? Albo przynajmniej ukraść ref-count z wersji Boost i tylko pozwolić wersji stdlib zająć się tym?

Czy ktoś ma kompilator Intel C++ i GCC?

Nie jestem pewien, czy powinienem tutaj zamieszczać to pytanie, ponieważ wydaje się, że jest to strona zorientowana na progra ... m serwer AMD Opteron z CentOS 5. Chcę mieć kompilator do dość dużego programu opartego na C++ Boost. Który kompilator wybrać?

Minimalizing boost:: spirit

Jakieś pomysły na skrócenie czasu kompilacji boost:: spirit? Właśnie przeportowałem Parser flex do boost:: spirit. EBNF ma o ... ć. Myślę, że będę trzymać się flex, który może być brzydki i staromodny, ale jest stosunkowo prosty i szybki jak błyskawica.

Już zdefiniowane w.obj-brak podwójnych inkluzji

Zdarzyło mi się, że już to zdefiniowałem .błąd obj. To jest struktura mojego projektu: Main.cpp #include "main.h"; Main.h ... podwójnych inkluzji. Weź ten fakt pod uwagę przed głosowaniem na duplikat, bo to po prostu oznacza ścięcie mnie bez litości.

Jak połączyć się z boostem.system z cmake

Używam wygenerowanego przez cmake pliku makefile do kompilacji pliku c++, który zależy od biblioteki systemu plików boost. ... ity version 1.0.0, current version 1.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0)

Qt, MSVC i /ZC: wchar t - = = I want to blow up the world

Więc Qt jest skompilowane z /Zc: wchar_t-w systemie windows. Oznacza to, że zamiast wzar_t jest typedef dla jakiegoś wewnętr ... ych 8-bitowych (cóż, 'wspólnych') klas znaków i być i18n zgodny/gotowy? Jak inni programiści Qt radzą sobie z tym bałaganem?

Jak mogę wykonać dwa wątki asynchronicznie za pomocą boost?

Mam książkę "beyond the C++ standard library" i nie ma przykładów wielowątkowości przy użyciu boost. Czy ktoś mógłby mi pokazać prosty przykład, gdzie dwa wątki są wykonywane za pomocą boost-powiedzmy asynchronicznie?

Tworzenie puli wątków za pomocą boost

Czy możliwe jest utworzenie puli wątków za pomocą wątku Boosta? szukałem w bibliotekach Boosta i nie mogłem znaleźć menedżera puli wątków (czy coś w tym stylu)... Jest na to sposób? Tnx!

Jak korzystać z bibliotek Boost w projekcie qmake?

[3]} kilka dni temu skompilowałem Boost ver. 1.53.0 dla VS2012. Działa dobrze, kompiluje dobrze. Teraz chcę użyć Boost z Qt C ... :-1: error: error: ld returned 1 exit status Co mam zrobić? Wygooglowałem, ale wydaje się, że jestem pierwszy z tym błędem.

demote boost:: function to a plain function pointer

Chcesz przekazać boost:: bind metodzie oczekującej zwykłego wskaźnika funkcji (Ta sama sygnatura). typedef void TriggerProc_ ... *)(type *,void *))' : cannot convert parameter 1 from 'boost::_bi::bind_t<R,F,L>' to 'void (__cdecl *)(type *,void *)'

Kiedy użyjesz STD:: auto PST zamiast boost::shared PST?

Przeszliśmy do używania boost::shared_ptr w całym naszym kodzie, jednak nadal mamy kilka odosobnionych przypadków, w których ... ed_ptr, będziemy musieli dokładnie przetestować nasz kod, aby upewnić się, że przestrzeganie odmiennej semantyki własności.

Ubuntu-Linking boost.python-Błąd krytyczny: nie można znaleźć pyconfig

Mając pewne problemy, teraz przeczytałem: Hello world rozszerzenie python w c++ za pomocą boost? Próbowałem zainstalować b ... t;pyconfig.h> I don ' t know where I źle się czuję. Mam dopalacz.python zainstalowany, jest tylko problem z linkowaniem?

nie można otworzyć pliku ' libboost system-vc90-mt-Gd-1 43.lib"

Wykonano nowy projekt, dodano main.cpp i napisał kod pod tym adresem URL: Http://www.boost.org/doc/libs/1_43_0/doc/html/boo ... em nad nim ponad 10 godzin. Czy ktoś może udzielić prostej odpowiedzi Jak zbudować bibliotekę boost z kodu pod windows, VC9?

Dlaczego std:: function nie jest porównywalna?

To pytanie dotyczy również boost::function i std::tr1::function. std::function nie jest równość porównywalna: #include < ... std::function nie jest porównywalna równość? Co to jest "możliwa dziura w systemie typów?"Czym się różni od std::shared_ptr?