Russian Qt Forum

Компиляторы и платформы => Компиляторы => Тема начата: nvrrus от Февраль 20, 2012, 12:10



Название: В цепляю билдере <algorithm> без ошибок, в qt ошибки
Отправлено: nvrrus от Февраль 20, 2012, 12:10
Здравствуйте, уважаемые, форумчане! Может кто-то из Вас сталкивался с такой проблемой:

Цитировать
#ifndef STDSerializeH
#define STDSerializeH

#pragma pack(push,8)
#include <algorithm>
#include <vector>
#include <string>
#pragma pack(pop)

цепляю <algorithm> в блидере, все нормально,
цепляю <algorithm> в qt - куча ошибок

одна из них:
c:\qtsdk\mingw\bin\..\lib\gcc\mingw32\4.4.0\include\c++\bits\algorithmfwd.h:353: ошибка: macro "max" passed 3 arguments, but takes just 2

Цитировать
template<typename _Tp, typename _Compare>
    const _Tp&
    max(const _Tp&, const _Tp&, _Compare);

Подскажите, пожалуйста, как избавиться от этих ошибок?


Название: Re: В цепляю билдере <algorithm> без ошибок, в qt ошибки
Отправлено: Пантер от Февраль 20, 2012, 12:13
std::max