Printing lists with commas C++

后端 未结 28 2136
时光取名叫无心
时光取名叫无心 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:43

    I suggest you simply switch the first character with the help of a lambda.

    std::function f = [&]() {f = [](){ return ","; }; return ""; };                  
    
    for (auto &k : keywords)
        std::cout << f() << k;
    

提交回复
热议问题