#include <iostream>
#include <iterator>
#include <typeinfo>
int main() {
typedef std::iterator_traits<int*> traits;
if (typeid(traits::iterator_category)==typeid(std::random_access_iterator_tag))
std::cout << "int* is a random-access iterator";
return 0;
}
【Linux常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。