Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

masm proto i proc

[es] :: Asembler :: masm proto i proc

[ Pregleda: 3236 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nedimm
Sarajevo

Član broj: 207377
Poruke: 13
*.PPTP-203-SA.GlobalNET.ba.



Profil

icon masm proto i proc02.04.2009. u 13:34 - pre 182 meseci
Počeo sam čitati tutorijale o masmu (preciznije
Code:
http://win32assembly.online.fr/tut3.html
)

I sad mi nije jasna razlika između korištenja PROTO i PROC-a.

Koliko sam ja razumio PROTO se koristi za definisanje tipa podataka koji će se proslijediti APIju putem INVOKE.

Sad me zanima za sta sluzi PROC u sljedecem primjeru

WinMain proc hInst:HINSTANCE,hPrevInst:HINSTANCE,CmdLine:LPSTR,CmdShow:DWORD

WinMain je API i zbog cega se koristi PROC a ne PROTO jer se radi o APIju


 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
*.dynamic.sbb.rs.



+7 Profil

icon Re: masm proto i proc04.04.2009. u 00:18 - pre 182 meseci
PROTO (skraceno prototip) je ono sto bi se u C/C++ zvalo deklaracija funkcije.
Deklaracije funkcija se obicno stavljaju u include fajlove i kad se funkcije koriste u nekom drugim souce fajlu trebamo da ukljucimo include fajl sa prototipovima da bi asember znao da se radi o funkciji , koliko ona ima parametara itd.
proc (skraceno procedura) je sama funkcija. To bi se u C/C++ zvalo definicija funkcije.

 
Odgovor na temu

Nedimm
Sarajevo

Član broj: 207377
Poruke: 13
77.78.202.*



Profil

icon Re: masm proto i proc04.04.2009. u 09:23 - pre 182 meseci
Hvala na odgovoru.

Sad mi je jasnije
 
Odgovor na temu

[es] :: Asembler :: masm proto i proc

[ Pregleda: 3236 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.