给定string foo,当我打电话时:
auto bar = foo.begin();
有 2 个重载string::begin。一个返回一个string::iterator,另一个返回一个string::const_iterator。我怎么知道的类型bar?这只是基于是否foo存在const吗?
给定string foo,当我打电话时:
auto bar = foo.begin();
有 2 个重载string::begin。一个返回一个string::iterator,另一个返回一个string::const_iterator。我怎么知道的类型bar?这只是基于是否foo存在const吗?