Printing lists with commas C++

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

    I would go with something like this, an easy solution and should work for all iterators.

    int maxele = maxele = v.size() - 1;
    for ( cur = v.begin() , i = 0; i < maxele ; ++i)
    {
        std::cout << *cur++ << " , ";
    }
    if ( maxele >= 0 )
    {
      std::cout << *cur << std::endl;
    }
    

提交回复
热议问题