Section courante

A propos

Section administrative du site

_ATOI64

Alpha à entier
Visual C++ stdlib.h

Syntaxe

__int64 _atoi64(const char *str);

Paramètres

Nom Description
str Ce paramètre permet d'indiquer la chaîne de caractères à convertir

Description

Cette fonction convertie une chaîne de caractères en une valeur entière 64 bits «__int64».

Exemple

Voici quelques exemples typiques de l'utilisation de cette fonction :

  1. #include "stdafx.h"
  2. #include "stdio.h"
  3. #include "stdlib.h"
  4.  
  5. int main(int argc, char* argv[]) {
  6.  printf("_atoi64(GLADIR01) = %i\n",_atoi64("GLADIR01"));
  7.  printf("_atoi64(11) = %i\n",_atoi64("11"));
  8.  printf("_atoi64(Z) = %i\n",_atoi64("Z"));
  9.  printf("_atoi64(z) = %i\n",_atoi64("z"));
  10.  printf("_atoi64(-26) = %i\n",_atoi64("-26"));
  11.  printf("_atoi64(100000000) = %i\n",_atoi64("100000000"));
  12.  return 0;
  13. }

on obtiendra le résultat suivant :

_atoi64(GLADIR01) = 0
_atoi64(11) = 11
_atoi64(Z) = 0
_atoi64(z) = 0
_atoi64(-26) = -26
_atoi64(100000000) = 100000000


Dernière mise à jour : Samedi, le 7 avril 2018