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

ajde dobri ljudi pozmozite da rastumacim

[es] :: C/C++ programiranje :: C/C++ za početnike :: ajde dobri ljudi pozmozite da rastumacim

[ Pregleda: 2387 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Sisko.Marcetic
Skobalj

Član broj: 153060
Poruke: 31
212.200.175.*



Profil

icon ajde dobri ljudi pozmozite da rastumacim03.08.2007. u 08:53 - pre 202 meseci
primer je iz jednog domaceg casopisa ne znam kako da ga rastumacim

#define RCI_PARAMETAR(p) ((long) (void far*) &p)


Sta ovo predtavlja rekao bih neki predprocesorski makro nisam nimalo siguran
Hvala unapred
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
195.252.119.*



+2789 Profil

icon Re: ajde dobri ljudi pozmozite da rastumacim03.08.2007. u 14:01 - pre 202 meseci
To far označava duge pokazivače, koji mogu da "gađaju" proizvoljno daleko po memoriji. Pod današnjim operativnim sistemima, svaki pokazivač može da "gađa" po celoj memoriji dodeljenoj procesu, tako da far više ne postoji. To je fosil iz DOS-ovskih vremena.

Ovaj makro prvo konvertuje adresu objekta p u dugi pokazivač, a onda to konvertuje u dugi ceo broj. Nešto kao apsolutna adresa objekta.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Duke Nukem
Miroslav Mitic
dipl.mas.ing - tehnolog za hidrauliku/
REL, MAG panciranje i zavarivanje bla
bla...
Lazarevac

Član broj: 38933
Poruke: 143
*.dialup.neobee.net.



+1 Profil

icon Re: ajde dobri ljudi pozmozite da rastumacim04.08.2007. u 09:35 - pre 202 meseci
Mislim da bi ovaj makro mogao da se zameni sa jednim
reinterpret castingom, tamo gde se on poziva , verovatno je u pitanju
poziv neke API funkcije na primer:
reinterprent_cast <neki tip> itd ..
sto bi malo olakasalo citljivost koda al sad sve zavisi ....
Tape loading error
 
Odgovor na temu

Sisko.Marcetic
Skobalj

Član broj: 153060
Poruke: 31
212.200.175.*



Profil

icon Re: ajde dobri ljudi pozmozite da rastumacim09.08.2007. u 06:08 - pre 202 meseci
Hvala svima
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: ajde dobri ljudi pozmozite da rastumacim

[ Pregleda: 2387 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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