[過去ログ] 【初心者歓迎】C/C++室 Ver.102【環境依存OK】 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
522(1): デフォルトの名無しさん [sage] 2018/04/11(水) 21:46:51 ID:4xNEGOrU(1/3) AAS
va_start の第2引数の型の制限を知らなくてもor気にしなくても良いように
C++ らしく va_start 使わない例を出したんだろ…
と書いてはみたが、
そういう意図が通じるわけないか
通じる人は最初からわかってるもんな
523: デフォルトの名無しさん [sage] 2018/04/11(水) 21:49:14 ID:4xNEGOrU(2/3) AAS
そもそも何でbufにって質問は
コメント元の>>507507(1): デフォルトの名無しさん [sage] 2018/04/09(月) 19:41:37 ID:m9zaOBXx(4/4) AAS
こういうコードにすると期待した動作をするようになりました
ありがとうございました
void test5(std::string str, ...) {
char buf[1024];
va_list args;
va_start(args, str);
vsprintf(buf, str.c_str(), args);
va_end(args);
printf(buf);
}
void main() {
・・・
test5("hello5 %d\n", 123);
}
//結果
//hello1 123
//hello2 1819043176
//hello3 1819043176
//hello4 1819043176
//hello5 123
にすべきだろ
527: デフォルトの名無しさん [sage] 2018/04/11(水) 22:53:04 ID:4xNEGOrU(3/3) AAS
c++ スレで variadic template 紹介されてこの反応
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.040s