Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.426 pregleda

Najnovija ↓

masm proto i proc 02.04.2009. u 14:34 · pre 214 meseci #1
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


Re: masm proto i proc 04.04.2009. u 01:18 · pre 213 meseci #2
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.
Potpis
HomePage http://www.eurora3d.com
Re: masm proto i proc 04.04.2009. u 10:23 · pre 213 meseci #3
Hvala na odgovoru.

Sad mi je jasnije
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme