Gdipluspath бросает неоднозначный байт для cstddef и rpcndr.hC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Gdipluspath бросает неоднозначный байт для cstddef и rpcndr.h

Сообщение Anonymous »

В настоящее время я обновляю древнюю программу, которая была в последний раз скомпилирована с Visual Studio 2008. Я обновляю ее (.lib Project) для Visual Studio 2017 для новейших Windows SDK (10.0.15063.0), однако, библиотека Gdiplus бросает на себя набрасывает Ошибка неоднозначной символа.
Точнее: < /p>

3>c:\program files (x86)\windows kits\10\include\10.0.15063.0\um\GdiplusPath.h(145): error C2872: 'byte': ambiguous symbol
3>c:\program files (x86)\windows kits\10\include\10.0.15063.0\shared\rpcndr.h(191): note: could be 'unsigned char byte'
3>C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.11.25503\include\cstddef(15): note: or 'std::byte'
< /code>

Стандартные попытки, которые я обнаружил в этом выпуске, к сожалению, предположим, что ошибка двусмысленности сделана напрямую, а не новым включением Visual Studio (что именно Я понимаю, что CSTDDEF?). < /p>

Любая помощь очень ценится. < /p>

Подробнее здесь: https://stackoverflow.com/questions/459 ... d-rpcndr-h
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»