autoを使う場合
forループを使う場合の例
autoはC++11からなので
コンパイルオプションに11以上のバージョン
auto itr = vec.begin();
forループを使う場合の例
typedef struct VertexStruct { float x,y,z,w; }TVertex; std::vector<TVertex> v1; for(auto itr = v1.begin(); itr != v1.end(); ++itr) { std::cout << itr->x << "," << itr->y << "," << itr->z << std::endl; }
autoはC++11からなので
コンパイルオプションに11以上のバージョン
-std=c++11をつける必要があります
コメントをかく