-
- нет. там число вордов. байт там почти 6К. Ругается на последний
вагон на Колымуиндекс. С какого хера? А если индекс волатайл, то не ругается. Походу, он как-то выворачивает мехом внутрь цикл. Бдь... И чо, теперь в ассемблер лезть? - mse homjak(22.02.2024 12:10)- 2 The sizeof operator yields the size (in bytes) of its operand,
which may be an expression or the parenthesized name of a type. Но
почему варнинг тоже не понял, неужели компилятор такой умный, что
выход за границу определил.. - Andreas(22.02.2024 12:16)
- Да, такой умный. Я как-то наткнулся на предупреждение при разматывание рекурсии длиной 2^31 или около того. Прифигел :-) - SciFi(22.02.2024 12:21)
- Компилятор делал aggressive-loop-optimizations. И да, определил. - VladislavS.(22.02.2024 12:16)
- Точно, недочитал варнинг, интересно без этой опции компилер будет
пытаться угадать границу? - Andreas(22.02.2024 12:18)
- Задача отстрелить ногу решается проще :))) - VladislavS.(22.02.2024 12:27)
- Точно, недочитал варнинг, интересно без этой опции компилер будет
пытаться угадать границу? - Andreas(22.02.2024 12:18)
- У вас стоит атрибут aggressive-loop-optimizations. Он пытается развернуть цикл и ох@ет от выхода за пределы массива. С volatile эта оптимизация не производится и код благоволучно блуждает по памяти. - VladislavS.(22.02.2024 12:15)
- Удивительно. Я ему излагаю простой факт, а он мне говорит, что это
не факт. Вам виднее... - SciFi(22.02.2024 12:11)
- Пущай трахается, ежели мурзилку читать не хочет. - VladislavS.(22.02.2024 12:13)
- "В ассемблер лезть..." Изучаем свойства языка Си эмпирическим путём. Патамушта книги придумал трус :-) - SciFi(22.02.2024 12:15)
- Пущай трахается, ежели мурзилку читать не хочет. - VladislavS.(22.02.2024 12:13)
- 2 The sizeof operator yields the size (in bytes) of its operand,
which may be an expression or the parenthesized name of a type. Но
почему варнинг тоже не понял, неужели компилятор такой умный, что
выход за границу определил.. - Andreas(22.02.2024 12:16)
- нет. там число вордов. байт там почти 6К. Ругается на последний