一個(gè)實(shí)現(xiàn)自己的不定參數(shù)函數(shù)的方法,寫出來(lái)給大家看一下,中國(guó)自學(xué)編程網(wǎng),www.zxbc.cn 。
以下是我的代碼:
int MyPrintf(LPCTSTR pcszFormat,...)
{
va_list pArgList;
va_start(pArgList, pcszFormat);
TCHAR* szBuffer = new TCHAR[MAX_PATH];
_vstprintf_s( szBuffer,MAX_PATH,pcszFormat,pArgList ); //將參數(shù)列表的內(nèi)容存放在szBuffer 里
va_end(pArgList);
delete []szBuffer;
return 0;
}
以下是我的代碼:
int MyPrintf(LPCTSTR pcszFormat,...)
{
va_list pArgList;
va_start(pArgList, pcszFormat);
TCHAR* szBuffer = new TCHAR[MAX_PATH];
_vstprintf_s( szBuffer,MAX_PATH,pcszFormat,pArgList ); //將參數(shù)列表的內(nèi)容存放在szBuffer 里
va_end(pArgList);
delete []szBuffer;
return 0;
}

