C
1#include <list> 2#include <string> 3 4//デバッグリストに追加するには次の4行を貼り付ける 5char buf[32]; 6sprintf_s(buf, "%d", 10); 7char buf2[32] = "テスト"; 8addDebugList(buf2, buf); 9 10 11//listのコンテナ宣言 12list<string> debugList1; 13list<string> debugList2; 14void addDebugList(char(&bungen)[32], char(&atai)[32]) 15{ 16 debugList1.push_back(bungen); 17 debugList2.push_back(atai); 18} 19
以上のようなデバッグを支援するためのコードがあったとします。
デバッグしたい項目があればaddDebuglistに項目名とそのデータを引数で渡します。
しかし、そのリストに追加するためには四つも処理(4~7行目あたり)を行わなければいけません。デバッグする度に4行も書いていたらソースが読みにくくなる原因になると思いました。
誰かこれを今よりも短くすることはできますか?
ちなみにDXライブラリを使って自作ゲームを作っています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/15 12:47
2016/02/15 12:56
2016/02/15 13:11
2016/02/15 13:17
2016/02/15 13:28