Aktywne Wpisy

WilecSrylec +512
Treść przeznaczona dla osób powyżej 18 roku życia...

brazowooka_eM +27
Bez kitu, 109 polskich cebulionów żeby mieć dostęp do rzeczy, które powinny zostać wprowadzone w jakiejś darmowej aktualizacji, a które inne gry Diablopodobne mają od lat, fajnie ( ͡° ͜ʖ ͡°)
Jako wieloletnią graczkę, fankę Diablo, naprawdę tysiące przegranych godzin po prostu boli, że kur*y z Blizzarda biorą nasmarowane d---o i wsadzają graczom w odbyt, a Ci grzecznie mówią, że spokojnie - jeszcze zostało dużo miejsca xD no
Jako wieloletnią graczkę, fankę Diablo, naprawdę tysiące przegranych godzin po prostu boli, że kur*y z Blizzarda biorą nasmarowane d---o i wsadzają graczom w odbyt, a Ci grzecznie mówią, że spokojnie - jeszcze zostało dużo miejsca xD no




* dla 4 przypadków sprawdza wszystko po kolei
* dla 5 robi coś ala binary search (.L21)
* dla 10 jest tabelka o której wspomniałeś
Inna sprawa, że programy raczej nie są wolne, bo wybór odpowiedniej funkcji trwa długo. To raczej mikro optymalizacja,
#include
void func1()
{
printf("Funkcja
Ja tylko dodam taką rzecz: jeśli wsadziłbyś te wskaźniki na funkcje do struct, to miałbyś klasy.
Te funkcje przyjmowałyby jako pierwszy parametr egzemplarz (instancję) takiego właśnie structa, jawnie bądź niejawnie, i dla przejrzystości nazwalibyśmy go np. "this", albo "self".
I wtedy kiedy takich obiektów typu tego structa natworzysz miliony, to nadal masz jedną funkcję, z właściwym jej, stałym adresem (możesz go np.