前提・実現したいこと
WindowsSDK_IncludePathにあるcorecrt_io.hの_access_sを使用したい
発生している問題・エラーメッセージ
C3861 '_access_s':識別子が見つかりませんでした。
該当のソースコード
構成プロパティ > VC++ディレクトリ > インクルードディレクトリ に「$(WindowsSDK_IncludePath)」を追加
errNo = _access_s(filePath, 4);
試したこと
ソリューションエクスプローラーの外部依存関係を見ると、「$(WindowsSDK_IncludePath)」に
存在するファイルの中で、外部依存関係に表示されているファイル(corecrt.hなど)と表示されないファイルがある。
_access_sは認識されておらずコード上に赤波線が表示されるが、F12で定義に飛ぶことができる。
補足情報(FW/ツールのバージョンなど)
WindowsServer2016
VisualStudio2017
$(WindowsSDK_IncludePath):Windows Kits\10\Include\10.0.17763.0\ucrt
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。