'bool'은 C ++의 기본 데이터 유형입니까? 코드를 작성하는 동안이 의심이 생겼습니다. 'bool'은 C ++ 표준에 정의 된 기본 데이터 유형입니까, 아니면 컴파일러에서 제공하는 일종의 확장입니까? Win32에는 long typedef에 불과한 'BOOL'이 있기 때문에이 의심을 받았습니다. 또한 이렇게하면 어떻게 되나요? int i = true; 변수 i가 값 1을 가질 것이라는 것이 "항상"보장됩니까, 아니면 다시 사용중인 컴파일러에 따라 달라지는가? 또한 BOOL을 매개 변수로 허용하는 일부 Win32 API의 경우 bool 변수를 전달하면 어떻게됩니까? bool은 C ++의 기본 데이터 유형입니다. 변환 true1을 수득한다 정수형로 변환하고 false0 (4.5 / 4, 4.7 / 4)을..