ciekawa kompilacja

Loading thread data ...

Zobacz jaki kod assemblera został wygenerowany przez kompilator. Możliwe że gdzieś zapomniałeś o volatile. Optymalizator zadziałał jak najbardziej poprawnie: przyspieszył działanie programu ;).

Jeżeli chcesz aby coś nie zostało zoptymalizowane to musisz dawać volatile.

Reply to
Maksymilian Dutka

Kacper napisał(a):

O ile pamiętam można też przed funkcjami dopisywać. Inne metoda to rozbić projekt na kilka plików "C" i nie wszystkim włączać optymalizację. Problemy po optymalizacji przeważnie wynikają z tego iż jednak jest coś nie tak w kodzie, posprawdzaj czy gdzieś nie wychodzisz poza tablice itp. Kod po optymalizacji wygląda inaczej i czasem dopiero wtedy wychodzą jakieś błędy zrobione w kodzie.

Reply to
Maksymilian Dutka

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.