Salut tous
SVP comment je peux utilisé l'int64 avec language c sous linux .
j'essayé avec longlong mais il me sorte une erreur`longlong' undeclared (first use in this function)
Salut tous
SVP comment je peux utilisé l'int64 avec language c sous linux .
j'essayé avec longlong mais il me sorte une erreur`longlong' undeclared (first use in this function)
salut,
d'après ce que j'ai pu lire,
si tu as un système 64bits, unsera déjà codé sur 64bits.
Code : Sélectionner tout - Visualiser dans une fenêtre à part long int
Donc si ta version de linux n'est pas sur 64bits, je crois qu'il est tout simplement impossible d'avoir un int sur 64bits.
Je ne suis pas sur de ce que j'avance, mais c'est ce que j'ai pu lire un peu partout sur le sujet.
Salut,
Il me semble qu'avec les dernières moutures du C, un entier signé de 64 bits peut être déclaré avec "long long". Les entiers non signés le sont peut être avec "unsigned long long".
Heo,
Où ?Envoyé par juve1897
La taille des types ne dépend pas du système, mais de l'implémentation du compilateur.
Pour la plupart, long int est la même chose que int
il suffit de définir les bonnes options du compilateur (architecture et jeu d'instructions 64 bits) pour avoir des long int sur 8 octets = 64 bitsEnvoyé par juve1897
Partager