"pintura/qpathclipper.cpp", línea 1643.30: 1540-0274 (S) El nombre de búsqueda para "fuzzyCompare" no encontró una declaración.Las declaraciones estáticas no se consideran para una llamada a función si la función no está calificada
"pintura/qpathclipper.cpp", línea 1643.30: 1540-1292 (I) Las declaraciones estáticas no se consideran para una llamada a función si la función no está calificada.
Estoy intentando compilar Qt 4.5.0 en xlC 9.0.0.4a, y hacer llegar el mensaje compilador anteriormente para el siguiente código:
static bool fuzzyCompare(qreal a, qreal b)
{
return qFuzzyCompare(a, b);
}
template <typename InputIterator>
InputIterator qFuzzyFind(InputIterator first, InputIterator last, qreal val)
{
while (first != last && !fuzzyCompare(qreal(*first), qreal(val))) //line 1643
++first;
return first;
}
Véase también [consulta de la función estática de un problema de función de plantilla con xlC] (http://stackoverflow.com/q/17661308/33732) –