Запитання з тегом «undefined-behavior»

13
Філософія невизначеної поведінки
Специфікації C \ C ++ не дозволяють компіляторам відкрити велику кількість форм поведінки, щоб реалізувати їх по-своєму. Існує ряд питань, які завжди запитують тут про те саме, і у нас є чудові повідомлення про це: https://stackoverflow.com/questions/367633/what-are-all-the-common-undefined-behaviour-that-ac-programmer-should-know-abo https://stackoverflow.com/questions/4105120/what-is-undefined-behavior https://stackoverflow.com/questions/4176328/undefined-behavior-and-sequence-points Моє питання не в тому, що таке невизначена поведінка, чи це справді …

11
Чому у C ++ є "невизначена поведінка" (UB), а інші мови, такі як C # або Java, не мають?
Цей пост переповнення стеку містить досить вичерпний перелік ситуацій, коли специфікація мови C / C ++ заявляється як "невизначена поведінка". Однак я хочу зрозуміти, чому інші сучасні мови, такі як C # або Java, не мають поняття "невизначена поведінка". Це означає, що дизайнер компілятора може керувати всіма можливими сценаріями (C …

10
Що робить розробників C настільки цікавими, якщо “i ++ == ++ i”? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Просто випадкове спостереження, здається, що на StackOverflow.com виникають питання про те, якщо "++ i …

5
Невизначена поведінка на Java
Я читав це питання на SO, де обговорюється деяка загальна невизначена поведінка в C ++, і я замислювався: чи Java також має невизначене поведінку? Якщо це так, то які поширені причини невизначеної поведінки на Java? Якщо ні, то які функції Java звільняють від такої поведінки, і чому з цими властивостями …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.