C++なら俺に聞け(入門篇)

このエントリーをはてなブックマークに追加
331デフォルトの名無しさん
率直に考えたらこうなったが問題あるか?ただしコンパイル・実行は全く行っていない、悪しからず。
typedef std::vector<std::string> MenuItem;

void ShowMenu(MenuItem item, MenuItem::size_type selected)
{
& using std::cout;
& for (MenuItem::size_type i = 0; i < menuItem.size(); ++i)
& {
& & if (i == selected)
& & & cout << '[';
& & cout << item[i];
& & if (i == selected)
& & & cout << ']';
& & cout << (i & 1 ? '\t' : '\n');
& }
}