Что обещает определение языка C ++ о приведении char к типу bool, а затем снова к char?
char original = 255; bool next = original; char final = next;
Кроме того, что делает большинство компиляторов в этом случае помимо того, что язык гарантии?