LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

есть условное деление на undefined (после этого весь код в undefined-скопе можно считать невалидным - в отдельных случаях вообще всю программу), unspecified (конкретный компилятор может выбрать, как он себя поведет - но программа не обязательно должна стать невалидной, обычно там разумное решение, но это решение не является контрактом для прикладного программиста), и implementation-defined (конкретный компилятор выибрает способ и документирует этот способ явным способом). Так что разница между UdB и UsB прямо радикальная. Собственно, топикстартер и хочет чтобы везде было usb вместо udb

Исправление stevejobs, :

есть условное деление на undefined (после этого весь код в undefined-скопе можно считать невалидным - в отдельных случаях вообще всю программу), unspecified (конкретный компилятор может выбрать, как он себя поведет - но программа не обязательно должна стать невалидной, обычно там разумное решение), и implementation-defined (конкретный компилятор выибрает способ и документирует этот способ явным способом). Так что разница между UdB и UsB прямо радикальная. Собственно, топикстартер и хочет чтобы везде было usb вместо udb

Исходная версия stevejobs, :

есть условное деление на undefined (после этого весь код в undefined-скопе можно считать невалидным - в отдельных случаях вообще всю программу), unspecified (конкретный компилятор может выбрать, как он себя поведет - но программа не обязательно должна стать невалидной, обычно там разумное решение), и implementation-defined (конкретный компилятор выибрает способ и документирует этот способ явным способом). Так что разница между UdB и UsB прямо радикальная. Собственно, топикстартер и хочет чтобы везде было udb вместо usb