La gestion des grands nombres int64 linux/windows
Bonjour, je porte un programme de linux sous windows avec mingw. Ma question concerne la gestion des grand nombre sous linux et windows.
Citation:
Mon erreur :
error: ambiguous overload for 'operator<<' in 'std::operator<<
Ma ligne en cause :
cout << "Value of <" << dataDesc.name << "> is <" << *(__int64*) dataDesc.address << ">" << endl;
Est ce que la gestion des int64 est la même sous les 2 OS ?
J'ai une solution pas très propre c'est d'utiliser sprintf(de la valeur en int64).
Merci d'avance pour vos réponses en espérant que cela serve aussi à d'autre.