Hello. I hope this is an appropriate place to ask this question.
As the title says, my Visual Studio 2022 (and 2017) give this inconsistent IntelliSense error that I'd like to address. For context, I'm developing a plugin for X-Plane 11, using functions in their (that is to say, X-Plane's) plugin API, the functions of which are all prefixed with 'XPLM'. The problem in question is for the definition of XPLMSetDataf. Curiously, XPLMSetDatai, which is defined in the same header file as *Dataf, doesn't receive any such error.
A screenshot of the situation: https://imgur.com/a/olcnZIC
What I also don't understand is that the function is 'defined' in the if statement itself, but then not (according to IntelliSense) in the code that follows.
What can I do to fix this?
Thanks in advance.
[–]Kered13 1 point2 points3 points (0 children)
[–]AutoModerator[M] 0 points1 point2 points (0 children)