Visual Studio 2017 CommunityでC++のコードを書いています。
コンパイルしようとすると発生するエラー群
E0018 ')'が必要です msxml.h 1506行
C2143 構文エラー:')'が'定数'の前にありません。 msxml.h 1506行
C2143 構文エラー:')'が'定数'の前にありません。 msxml.h 1506行
C2059 構文エラー:'定数' msxml.h 1506行
C2059 構文エラー:')' msxml.h 1506行
C2238 ')'の前に無効なトークンがあります。 msxml.h 1506行
の解決法がわかりません。
自分のコードのインクルード部分は
#include <cmath> #include <cstdlib> #include< <ctime> #include <sstream> #include <fstream> #include <iostream> #include <string> #include <vector> #include <omp.h> #include <stdio.h> #include <Windows.h> #include <stdlib.h> #include "C:Users\ユーザー名\DxlibFile\Dxlib.h"
です。msxml.hは少なくとも明示的にはインクルードしていないのですが、インクルードファイルのどれかでインクルードしているのでしょうか。
解決法についてご意見いただければと思います。宜しくお願い致します。
###追記
実はコードを組んですぐはコンパイルできていたのですが、includeの順番を変えたりincludeしたヘッダの中に入っていたinclude文などをすべてソースの方にまとめて書いたりしてからこのようなエラーが生じるようになりました。そのときにプロパティの方も、触っていないはずですが、変えてしまった可能性はあります。
回答3件
あなたの回答
tips
プレビュー