Aktywne Wpisy
Moja żona po 15 latach małżeństwa właśnie przyznała mi się do tego że od pół roku ma chłopaka, regularnie zdradzała mnie z różnymi typami przez ostatnie 4 lata. Jak mam jej wybaczyć?
Wraczek +17
Obawrwujemy dzisiaj piękne zesrańsko zwolenników Kim'a i innych zamordystów.
To tylko fabryczne ograniczenie maksymalnej prędkości do 180 km/h, no przecież ( ͡° ͜ʖ ͡°)
Później ograniczenie do 160, następnie do 140, płatności gotówkowe? A po co to komu? Oj, twój social credit jest za niski, podwyższ go aby uzyskać dostęp do swoich środków ( ͡° ͜ʖ ͡°)
Niczym tak nie gardzę jak wykopowymi zamordystami,
To tylko fabryczne ograniczenie maksymalnej prędkości do 180 km/h, no przecież ( ͡° ͜ʖ ͡°)
Później ograniczenie do 160, następnie do 140, płatności gotówkowe? A po co to komu? Oj, twój social credit jest za niski, podwyższ go aby uzyskać dostęp do swoich środków ( ͡° ͜ʖ ͡°)
Niczym tak nie gardzę jak wykopowymi zamordystami,
Tak naprawdę przeciążenie operatora skutkuje tym, że nie można już tego nazywać operatorem – to jest najzwyklejsza funkcja, którą też wprost można wywołać. Nic nie stoi na przeszkodzie, żeby ++obiekt robił sortowanie jakiejś tablicy, a obiekt++ wysyłał dane po TCP/IP. ( ͡° ͜ʖ ͡°)
temp=i;
i=i+1;
return temp;
a ++i wygląda
Ale OK, zapędziłem się trochę. Sama teoretyczna operacja preinkrementacji i postinkrementacji jest jasno zdefiniowana, i zgodnie z definicją postinkrementacja zwraca poprzednią wartość. Więc w zasadzie masz rację. :)
Ja tu nie doszukuje się różnic. Tak jak mówiłem, zostanie wywołana odpowiednia instrukcja assemblera, tu akurat kompilator avr-g++.exe od atmela. -Os.
Preinkrementacja też zwraca wartość inaczej byłaby nieużyteczna.
Jeszcze inna sprawa
Jeśli x++ / ++x występuje jako część większego wyrażenia to albo nie ma to znaczenia (przykład niżej) albo różnica w semantyce sprawia że i tak nie zrobisz tego szybciej.
Przykład dla którego x++ i ++x są tak samo wydajne (mimo że dają inny wynik),
dla volatile int x = 0, y = 0; kompilator MSVC:
@Rincewind: Mógłbyś wskazać konkretną okoliczność? Bo nie rozumiem kiedy to się zdarza.