13
Как сделать бесконечный пустой цикл, который не будет оптимизирован?
Стандарт C11, по-видимому, подразумевает, что итерационные операторы с постоянными управляющими выражениями не должны быть оптимизированы. Я беру свой совет из этого ответа , который конкретно цитирует раздел 6.8.5 из проекта стандарта: Оператор итерации, управляющее выражение которого не является константным выражением ... может быть реализован реализацией для завершения. В этом ответе …