You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'd be open to better ideas for dealing with the clashes, but renaming the units/abbreviations appeases half the user base and upsets the other half. Using _Te as the tesla abbreviation caused quite the controversy, but I didn't have a choice with that one because MSVC treats _T specially somehow and I couldn't #undef it.
The current prevailing thought is that standardization of units will hopefully render the problem obsolete in the mid term (with units winning).
I just ran into the issue (on VS2015) that the header minwindef.h (that is pulled in from somewhere, not sure where) defines this:
#if (!defined(_MAC)) && ((_MSC_VER >= 800) || defined(_STDCALL_SUPPORTED))
#define pascal __stdcall
#else
#define pascal
#endif
which obviously conflicts with defining pascal as a unit.
The text was updated successfully, but these errors were encountered: