Hola tengo este error en una biblioteca que tengo que compilar para XCode. Se incluye <cmath>.'powf' no es miembro de 'std'
¿Puede alguien explicarme qué está pasando mal?
Gracias.
Hola tengo este error en una biblioteca que tengo que compilar para XCode. Se incluye <cmath>.'powf' no es miembro de 'std'
¿Puede alguien explicarme qué está pasando mal?
Gracias.
powf
es un Microsoft-ism. No aparece en absoluto en el estándar ISO, por lo que es poco probable que esté en XCode, a menos que tengan que adaptar las prácticas extrañas de Microsoft, algo que creo improbable.
pow
, por otro lado, es parte de la biblioteca C++ en virtud del hecho de que parte de la biblioteca C se incorpora a C++. Usa eso en cambio.
Se llama std::pow
y se sobrecargó para float
y double
.
El uso solo pow
- powf
no es estándar.