Printing lists with commas C++

后端 未结 28 2125
时光取名叫无心
时光取名叫无心 2020-11-22 03:33

I know how to do this in other languages, but not C++, which I am forced to use here.

I have a Set of Strings that I\'m printing to out in a list, and they need a co

28条回答
  •  一整个雨季
    2020-11-22 03:59

    Another possible solution, which avoids an if

    Char comma = '[';
    for (const auto& element : elements) {
        std::cout.put(comma) << element;
        comma = ',';
    }
    std::cout.put(']');
    

    Depends what you're doing in your loop.

提交回复
热议问题