C++
C プログラミング言語の拡張機能として作成された高レベルの汎用プログラミング言語。低レベルのメモリ操作機能に加えて、オブジェクト指向、汎用、関数型の機能を備えています。
26 件の質問
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
開発環境は Windows11/ VisualStudio2019 VisualC++(MFC)です。
プロジェクト1 をソリューションビルドするとエラー無し, exeまで出来て動いています。
そのプロジェクトのフォルダをコピーして フォルダ名をプロジェクト2 名に変えて、ソリューションリビルドをを行うだけで
エラー C2760 構文エラー: 予期しないトークン 'static_cast '、必要なトークン '型指定子'
エラー C2760 構文エラー: 予期しないトークン 'static_cast '、必要なトークン ')'
のエラーが出るようになりました。
エラーが出ている箇所は OpenCV(2.4.13)のヘッダーファイル core.hpp内の以下の箇所です
389 void construct(pointer p, const _Tp& v) { new(static_cast<void*>(p)) _Tp(v); }
(OpenCV関係も全部プロジェクトフォルダに入れていますので、 core.hppもコピーされたソースを使っています)
外部のSDKはOpenCV以外にも10以上使用していますがそちらは問題なしです。
質問は2つです
ご教授お願い致します
本件は 載せているソース以外の 外部環境が問題と判りましたので質問を閉じさせて頂きます。