内容はprintfとまんま一緒です。
(stdarg.hとwindows.hをインクルードします)
void HPLError::error(char* format, ...){
// 表示文字列を格納する配列
char message[HPLErrorSpace::BUFFER_MAX];
// パラメータ解析
va_list maker;
va_start( maker, format);
vsprintf(message, format, maker);
// TODO ここらへんは機種別に変更するところ
fprintf(stderr, message);
MessageBox(NULL, message, "Error! : HPLLib HPLError", MB_OK);
}
0 件のコメント:
コメントを投稿