C kerdes - valtozo parameter atadas
Fuzesi Arnold
arnold.fuzesi.lista at gmail.com
Fri Jul 6 00:37:33 CEST 2007
Ahha.... köszi!!!
A.
----- Original Message -----
From: "Andras Tantos" <andras at tantosonline.com>
To: <elektro at tesla.hu>
Sent: Thursday, July 05, 2007 11:53 PM
Subject: Re: C kerdes - valtozo parameter atadas
A masodik a helyes megfejtes. Meg kell irni a va_list-os verziot (lasd
vfprintf).
Udv,
Tantos Andras
----- Original Message -----
From: "Fuzesi Arnold" <arnold.fuzesi.lista at gmail.com>
To: <elektro at tesla.hu>
Sent: Thursday, July 05, 2007 2:21 PM
Subject: C kerdes - valtozo parameter atadas
Adott a myprintf_G fuggvenyem ami olyasmi mint a printf.
Valtozo parameterhosszusagu fuggveny az a lenyeg.
void myprintf_G(uchar, const char __generic * , ...);
Irtam egy fuggvenyt ami ezt hivja meg némi "csűrés csavarás" után:
uchar cmd_G(const char __generic* ,const char __generic *,uint , uchar ,
const char __generic * , ...);
uchar cmd_G(const char __generic *response1 ,const char __generic
*response2, uint resp_time, uchar retry, const char __generic *format, ...)
{
hogy kell meghívni itt a myprintf:G -t a format + az az utáni részt
átadva????????????????
Megoldható ez egyáltalán?
Vagy újra kéne írni a myprint_G-t valahogy így:
myprint_G(uchar, const char __generic * , va_list args);
Nemkicsit belezavarodtam...
Köszi,
Arnold
-----------------------------------------
elektro[-flame|-etc]
-----------------------------------------
elektro[-flame|-etc]
More information about the Elektro
mailing list