Я загрузил программное обеспечение jsvm, и во время компиляции я получаю много ошибок. Мало кто из них выглядит следующим образом.ошибка компиляции в макросе
/usr/include/c++/4.3/bits/algorithmfwd.h:248:41: error: macro "max" passed 3 arguments, but takes just 2
И файл algorithmfwd.h выглядит следующим образом
template<typename _Tp>
const _Tp&
min(const _Tp&, const _Tp&);
template<typename _Tp, typename _Compare>
const _Tp&
min(const _Tp&, const _Tp&, _Compare);
// min_element
Ваша ошибка для «макс», код показывает «мин» ... – forsvarir
Ваша ошибка, если для «макро», «шаблон» ваш код шоу. – jv42
Фактически, ошибка заключается в расширении макроса. Это происходит до того, как шаблоны даже разобраны (шаг препроцессора). – MSalters