草庐IT

getNumberOfBuildings

全部标签

c++ - 返回 vector 大小的 getter 应该返回什么类型的值?

返回vector大小的getter应该返回什么类型的值?例如,我的项目中有许多以下类型的setter/getter,并且我需要(int)转换来删除编译警告:intgetNumberOfBuildings()const{return(int)buildings.size();} 最佳答案 C++03方式:std::vector::size_typegetNumberOfBuildings()const{returnbuildings.size();}C++11方式:autogetNumberOfBuildings()const->de