(1) 디버그 도구 (예 : 반복기 검사) 및 (2) 보안 관련 항목에 대해 Boost와 함께 사용해야하는 전처리 매크로를 결정하는 데 어려움을 겪고 있습니다.BOOST 강화 가이드 (전 처리기 매크로)
찾을 수 있습니다. Preprocessor Metaprogramming (www.boost.org/libs/preprocessor/에서 링크 됨)입니다.
업데이트 (02-18-2013) : Boost Macro Reference을 찾았지만 디버깅이나 보안과 관련이 없습니다.
디버깅 및 보안을위한 사용 가능한 선처리 매크로 목록이나 강화 가이드를 아는 사람이 있습니까?
답변은 특정 부스트 라이브러리에만 적용됩니다. –
감사합니다. @ 샘. 어떤 도서관을위한 것인가? Boost에는 코딩 요구 사항, 품질 검사 등이 있습니다. 따라서 GCC의'_GLIBCXX_DEBUG' 또는 Microsoft의'_HAS_ITERATOR_DEBUGGING'과 비슷한 것을 기대합니다. 아니면 그 매크로들 (그리고'DEBUG'과'_DEBUG'와 같은 다른 것들을 존중해라)에 부스트를 줍니까? – jww