C++- ошибка: ожидался неквалифицированный идентификатор перед токеном '('Linux

Ответить Пред. темаСлед. тема
Anonymous
 C++- ошибка: ожидался неквалифицированный идентификатор перед токеном '('

Сообщение Anonymous »

Я получаю

Код: Выделить всё

error: expected unqualified-id before ‘(’ token
362 | #define min(a,b)   (((a) < (b)) ? (a) : (b))
|                    ^
в этом фрагменте кода:

Код: Выделить всё

/* min and max macros */
#ifndef NOMINMAX
#ifndef max
#define max(a,b)   (((a) > (b)) ? (a) : (b))
#endif
#ifndef min
#define min(a,b)   (((a) < (b)) ? (a) : (b))
#endif
#endif  /* NOMINMAX */
Я использую Linux 22 и пытаюсь скомпилировать простое приложение для Windows с помощью Wine. Он включает windows.h из Wine/include, где и возникает ошибка.
Версия gcc — 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04).

Подробнее здесь: https://stackoverflow.com/questions/792 ... fore-token
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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