zmienna reprezentująca funkcję

0

builder c++

bardzo dużo razy w programie posługuję się taką funkcją:
Printer()->Canvas->TextOutA(int,int,"text");
czy da się jakoś zrobić, żeby wprowadzić jakąś zmienną reprezentującą tą funkcję
np. PCT i wtedy miał bym:
PCT(int,int,"text");
??? czy to się da jakoś zrobić ???

0

użyj

#define
0

dzięki ale jak?

0

Mysle, ze to bedzie takiego typu:

void __fastcall (__closure * PCB) (int, int, const AnsiString)

A uzycie to np.
PCB = Printer->Canvas->TextOut;
PCB(10, 10, "Ala");

 Pewien nie jesetm bo nie sprawdzalem.
0

dzięki ale jak?

Człowieku nie masz googli ?? wpisałem: #define funkcja
pierwsze dwa znalezione

http://www.iem.pw.edu.pl/~jstar/dyd/c/30h/node12.html
http://pl.wikipedia.org/wiki/MD5

Resztę musisz zrobić sam :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1