Создание объектов без копирования в std::map
04 May 2016Вы когда-нибудь пытались создать объект (value) в std::map-е без использования std::move? До сегодняшнего дня я не знал как это сделать.
Вы когда-нибудь пытались создать объект (value) в std::map-е без использования std::move? До сегодняшнего дня я не знал как это сделать.
Простая и, в то же время, красивая имплементация паттерна делегат на c++
Наткнулся, как мне кажется, на хороший пример использования cmake для c/c++ либы.
Что понравилось, так это возможность сборки либы как отдельного проекта со всеми вытекающими таргетами (например make instal), так и как часть большого проекта. Т.е. достаточно добавить в основной проект строки:
...
set( SDL2PP_WITH_IMAGE ON ) # if you need SDL_image support
set( SDL2PP_WITH_MIXER ON ) # if you need SDL_mixer support
set( SDL2PP_WITH_TTF ON ) # if you need SDL_ttf support
add_subdirectory( extlib/libsdl2pp )
include_directories( ${SDL2PP_INCLUDE_DIRS} )
...
add_executable( mytarget ... )
target_link_libraries( mytarget ${SDL2PP_LIBRARIES} )
Потратив день на настройку удаленного подключения к Московской бирже для получения данных черех FIX/FAST, я решил задокументировать этот процесс.
читать дальшеКак известно, GitHub не поддерживает сторонние плагины при генерации страничек движка Jekyll. По этому всякие штуки типа “jekyll-youtube” не работают, а хотелось бы.
читать дальше