How do you convert an int to a string in C++?

I’m trying to figure out the best way to convert an int to a string in C++. I’m aware of using itoa() and stringstream, but I’d like to know if there are any other modern or standard methods that are more efficient or readable. What’s commonly used in real-world C++ code today?