Voilà: je suis débutant en C++ et mon compilateur refuse de me compiler ce truc la:
- include < iostream>
using namespace std;
long nombre, diviseur;
void division(long factor);
int main()
{
if(nombre < 0)
nombre=-nombre;
diviseur = 3;
while(diviiseur < = sqrt(nombre))
{
division(diviseur);
diviseur += 2;
}
}
void division(long factor)
{
. ..
}
Et il me dit qu´il y a une erreur dans le ligne
" while(diviseur < = sqrt(nombre))"
Il dit: call of overloaded ´sqrt(long int&)´ is ambiguous