counter
is int
void SentryManager::add(std::string name,std::shared_ptr<Sentry>){
name = name + std::to_string(counter);
}
Как лучше всего остановить эту ошибку? Когда я был ленив, я просто сделал int long long
(или что-то в этом роде), но я уверен, что есть лучший способ решить эту проблему.
Сообщение об ошибке:
sentrymanager.cpp(8): error C2668: 'std::to_string' : ambiguous call to overloaded function
Я использую Visual C++ 2010 Express.