반응형
해당 시리즈는 Effective C++ 번역판 (3판)의 내용을 정리하며 공부하기 위해 작성됩니다.
책 구매는 하단 링크를 참조하시면 됩니다.
https://www.yes24.com/Product/Goods/17525589
implementation : 구현환경
프로그램 개발 소프트웨어 (컴파일러 / 링커 / 표준 라이브러리 / 운영체제) 의 집합을 의미합니다.
다른 책에선 컴파일러 라고 말하거나, 플랫폼, 구현물 등의 문헌도 있습니다.
구현은 프로그램 제작을 의미하며, 구현환경이란 공급자 중심의 결과물 그 자체를 의미한다는 것입니다.
undefined : 미정의 사항, 정의되지 않은
이식성이 없거나 잘못된 프로그램 구조, 혹은 에러가 있는 데이터나 값이 불확실한 개체의 사용에 의존하는 동작.
"프로그래머는 이러한 사항에 의존해서는 절대 안된다."
implementation-defined : 구현별 정의 사항, 구현별 의존 사항, 구현에 따라 다른
표준에서는 정확히 정하지 않고 여러 가지 가능성을 제공하며, 구현에 따라 다르게 결정되는 사항.
내린 결정에 대해선 공급자가 정확히 프로그래머에게 알려 줄 의미가 있습니다.
이외에 용어들은 책 본문에 나와있고, 너무 많으므로 넘어가겠습니다.
이후 각 차례에서 언급되는 용어들이 있으면 주석을 달아 둘 테니 읽어보시기 바랍니다.
728x90
'개발 > [시리즈] Effective C++' 카테고리의 다른 글
Effective C++ : 0장. C++ 관련 용어 정리 (1) | 2024.06.13 |
---|