|
-
March 7th, 2006, 02:19 PM
#1
'vararg' functions??
Hey All -
I want to send a string as a formated string to a function... meaning
say the function name is LOG
so i want to do a function call as
LOG("The integer valu is %d",iValue);
this string shd go as "The integer valu is 10", if iValue is 10....
i tried declaring the function as
void LOGGER(char *chpLog, ...) // (i tried to use the eclips operator)
{
-------
}
but the value of chpLog is comming as "The integer valu is %d"... do any one know how to tackle this ??
I know we can format the string using sprintf or CString::Format()..... but all these requires another variable and memory ...which i dont want to spend...!!
can it be solved using 'vararg' functions??... does any one know its implementation????
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|