C++ 키워드
cppreference.com
< cpp
다음 목록은 C++에 예약된 키워드입니다. 이들은 언어에 의해 사용되므로, 재정의나 오버로드 할 수 없습니다.
- (1) — meaning changed or new meaning added in C++11.
- (2) — meaning changed in C++17.
- (3) — meaning changed in C++20.
- (4) — new meaning added in C++23.
추가로 and
, bitor
, or
, xor
, compl
, bitand
, and_eq
, or_eq
, xor_eq
, not
, not_eq
는 (이중문자 <%
, %>
, <:
, :>
, %:
, %:%:
와 함께) 표준 토큰을 위한 대체표현을 제공합니다.
키워드에 더해, 특별한 의미를 가지는 식별자가 있습니다. 이것은 객체나 함수의 이름으로서 사용되지만 특정 문맥에서 특별한 의미를 가집니다.
override (C++11)
|
또한 언더스코어 두 개가 포함되어 있거나 언더스코어 한 개로 시작하여 대문자 알파벳으로 이어지는 이름은 언제나 구현을 위한 예약되어 있고 식별자로 사용해서는 안됩니다.
모든 언더스코어로 시작하는 식별자는 전역 네임스페이스 안의 이름으로 사용하도록 예약되어 있습니다.