How to concatenate a std::string and an int?

前端 未结 23 2318
南方客
南方客 2020-11-22 02:40

I thought this would be really simple but it\'s presenting some difficulties. If I have

std::string name = \"John\";
int age = 21;

How do I

23条回答
  •  情深已故
    2020-11-22 03:38

    If you have C++11, you can use std::to_string.

    Example:

    std::string name = "John";
    int age = 21;
    
    name += std::to_string(age);
    
    std::cout << name;
    

    Output:

    John21
    

提交回复
热议问题