Shoutbox - Archiwum

Wszystkie wpisy w shoutboxie (249340)
E
Egzekutor (17:28, 08.11.09)
No przecież jak definiujesz klasę w wenątrz klasy jest automatycznie inline a jak poza klasą jest nie-inline chyba, że tego zażądamy :D
P
PsichiX (17:27, 08.11.09)
no nie wiem, w C sa zmienne i funkcje, a w C++ doszly wlasciwosci i metody dla klas.
P
PsichiX (17:26, 08.11.09)
poza tym inline nie ma nic do tego czy metode definiujesz na zewnatrz czy wewnatrz klasy ;p
E
Egzekutor (17:26, 08.11.09)
lepiej nie używaś słowa "metod" ;p Podobno to brzydki nawyk xD
E
Egzekutor (17:25, 08.11.09)
Ok. dzięki ;)
P
PsichiX (17:25, 08.11.09)
lepiej jak bedziesz stosowal inline dla zwyklych funkcji, nie dla metod klasy. Za bardzo Ci urosnie waga zwazywszy na to jak czesto bedziesz uzywal tych metod
P
PsichiX (17:24, 08.11.09)
no to nie rob tak
E
Egzekutor (17:20, 08.11.09)
No ma ;p
P
PsichiX (17:18, 08.11.09)
mam nadzieje ze to nie ma nic wspolnego z inline?
Nikas (17:18, 08.11.09)
ej dobre są, nie wyrzucę całej paczki śmiej żelek kwaśnych :P
E
Egzekutor (17:17, 08.11.09)
Aha, a jeśli chodzi o krótkie funkcje? Bo definiując poza zawsze się powiększy trochę ilość zapisu
P
PsichiX (17:16, 08.11.09)
smacznego
Nikas (17:16, 08.11.09)
o, znalazłm paczę żelek z głośnikiem :D
P
PsichiX (17:15, 08.11.09)
jasne ze poza, tak sie stylistyka utarla juz ze deklarujemy cos wewnatrz klasy, a definiujemy poza nia. kompilatorowi to w sumie zero roznicy - dla niego metoda to funkcja niezaleznie czy wewnatrz czy na zewnatrz
E
Egzekutor (17:14, 08.11.09)
Aha ,dzięki ;) To jak radzisz: definiować funkcje w klasie czy poza?
P
PsichiX (17:13, 08.11.09)
plus jest taki ze szybciej sie je wykonuje, a minus ze waga aplikacji rosnie
P
PsichiX (17:12, 08.11.09)
bo normalne funkcje są wywoływane poprzez call a przy funkcjach inline ich kod jest pakowany w miejsce gdzie chcesz je wywolac
E
Egzekutor (17:10, 08.11.09)
Może mi ktoś wytłumaczyć dlaczego funkcje inline w c++, które mają więcej niż 4-5 linijek kodu są gorsze niż nie inline? J.Grębosz tak pisze ;p
gnysek (17:04, 08.11.09)
Wtedy dla V={a}, V* = {0,a,aa,aaa,...}

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 110 dni temu
Beta
2026.100.0.1149 •
2026.100.0.1098
 GMRT beta 0.21.0

wydana  5 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
1 użytkownik aktywny:
gości: 1,
(~ostatnie 15 minut)
Discord
Ankieta
Ile zarobiłeś do tej pory na grach stworzonych w GM?