Post has attachment

Post has attachment
Підтримка попередньо компільованих хедерів С++ в CMake (precompiled headers support)

Приклад використання
#------------------------------------- CMakeLists.txt
cmake_minimum_required (VERSION 3.0.2)
project (Test)
include(PrecompiledHeader.cmake)

include_directories(${CMAKE_CURRENT_SOURCE_DIR})
set(Test_SRC test.cpp)

add_library(test STATIC ${Test_SRC} stdafx.cpp stdafx.h)
add_precompiled_header(test stdafx stdafx.cpp)
#-----------------------------------

https://github.com/larsch/cmake-precompiled-header/blob/master/PrecompiledHeader.cmake

Post has attachment
Random notes:

Оператор порівняння bool operator < (const TContainer::iterator& lhs, const TContainer::iterator& rhs)

робить перевірку чи належать змінні типу "iterator" lhs та rhs одному контейнеру, якщо ні -- то в режимі Debug буде викликано Assertion failed.
http://en.cppreference.com/w/cpp/iterator/iterator

Post has attachment
Wait while more posts are being loaded