Результаты поиска по запросу "implementation-defined-behavior"
[Примечание: в частности, sizeof (bool) и sizeof (wchar_t) определяются реализацией.69)]
могу найти ответ в стандартной документации. Требует ли стандарт языка C ++sizeof(bool) всегда быть 1 (для 1 байта), или этот размер определяется реализацией?