文字列クラス


  Printfcat



  
// *********************************************************
// フォーマットした文字列を追加
// 戻り値 : 無し
// *********************************************************
void LboxString::Printfcat( LPTSTR FormatString, ...)
{
	char *szBuffer = new char[1024];

	va_list marker;
	DWORD nSize;

	va_start(marker, FormatString);
	wvsprintf(szBuffer, FormatString, marker);
	va_end(marker);

	nSize = 
		lstrlen( LboxString::szLboxString ) +
		lstrlen( szBuffer ) + 2;

	delete [] szBuffer;

	if ( nSize > LboxString::nLboxString ) {
		LboxString::nLboxString = nSize;
		LboxReAlloc(
			&(LboxString::szLboxString),
			LboxString::nLboxString
		);
	}

	va_start(marker, FormatString);
	wvsprintf(
		(LboxString::szLboxString)+
		lstrlen(LboxString::szLboxString),
		FormatString,
		marker
	);
	va_end(marker);              

}
  










  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ