私のインクルードには、次のものがあります
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <cmath>
#include <GL/glut.h>
#include <GL/gl.h>
#include <GL/glu.h>
ただし、コンパイルしようとすると、使用しているソース コードに関係なく、大量のエラーが発生します。
エラー 1 エラー C2825: '_Iter': '::' c:\program files (x86)\microsoft visual studio 11.0\vc\include\xutility 364 1 mp4 が続く場合、クラスまたは名前空間でなければなりません
エラー 2 エラー C2039: 'iterator_category' : '`グローバル名前空間'' のメンバーではありません c:\program files (x86)\microsoft visual studio 11.0\vc\include\xutility 364 1 mp4
エラー 3 エラー C2146: 構文エラー: ';' がありません 識別子 'iterator_category' の前に c:\program files (x86)\microsoft visual studio 11.0\vc\include\xutility 364 1 mp4
エラー 4 エラー C2602: 'std::iterator_traits<_Iter>::iterator_category' は 'std::iterator_traits<_Iter>' の基本クラスのメンバーではありません c:\program files (x86)\microsoft visual studio 11.0\vc \include\xutility 364 1 mp4
エラー 5 エラー C2868: 'std::iterator_traits<_Iter>::iterator_category': using-declaration の構文が正しくありません。予想される修飾名 c:\program files (x86)\microsoft visual studio 11.0\vc\include\xutility 364 1 mp4
...等...
xutility ファイルが何であるか、またはコンパイラがそれについて不平を言っている理由がわかりません。VS 2012 で openGL をセットアップした方法と関係があるのではないかと強く疑っていますが、よくわかりません。誰でも私のインクルードの問題を見つけることができますか?