Na prędkości jaka jest różnica w #cpp pomiędzy 2, a 2L? Rozumiem, że 2 jest przechowywana w typie int, a 2L to long. Ale gdzie dokładnie taki zapis jest wykorzystywany? Te zapisy są równoważne?
@Metoksyfenidyna9: typ literału jest ważny jak masz auto dedukcję typów, np. auto x = 4; (x to int) albo auto x = 4l ( x to long). Tutaj to wszystko jest opisane https://en.cppreference.com/w/cpp/language/integer_literal. To co napisałeś nie jest równoważne, pierwsza zmienna jest typu long int, druga to int. W pierwszym przypadku masz konwersję int -> long int, w drugim na odwrót
@Metoksyfenidyna9: Mirku, mówiłem o tym ostatnio na spotkaniu C++ User Group Kraków ( ͡°͜ʖ͡°) Na slajdach, które możesz pobrać tu masz pokazany przykład plus informacje na temat tego, czym jest promocja typu - która może nie zachodzić tam, gdzie tego oczekiwałbyś (⌐͡■͜ʖ͡■)
#scam #ruleta #h----d #instagram Czemu Instagram twierdzi że to nie jest scam i nie chce usuwać takich treści xD Profil to nie fake.Ogolnie dużo scamu jest u niej reklamowana i przy każdym Instagram uważa że jest w pyte ( ͡°͜ʖ͡°)
Rozumiem, że 2 jest przechowywana w typie int, a 2L to long. Ale gdzie dokładnie taki zapis jest wykorzystywany? Te zapisy są równoważne?
long int lol = 2;int lol = 2L;
#naukaprogramowania #cpp #glupiepytaniametoksyfenidyny #jezykc