czy deklaracje „const” pomagają kompilatorowi (GCC) produkować szybszy kod? [duplikować]
To pytanie ma już tutaj odpowiedź:
Czy poprawność konstelacji daje kompilatorowi więcej miejsca na optymalizację? 7 odpowiedziRobićconst
deklaracje pomagają kompilatorowi (GCC) produkować szybszy kod lub czy są one użyteczne tylko dla czytelności i poprawności?
Zed Shaw twierdził, żeconst
jest bezużyteczny lub nadużywany w C / C ++:
Dalej jest cała dziwaczna fascynacja const. Z jakiegoś dziwnego powodu C ++ uwielbia sprawiać, że klapniesz const na każdą część deklaracji, a mimo to otrzymuję ten sam wynik końcowy co C: wywoływana jest funkcja. (...)
(Z:http://librelist.com/browser//mongrel2/2010/7/15/c-verses-c++/#770d94bcfc6ddf1d8510199996b607dd )