TacOS  0.2
 Tout Structures de données Fichiers Fonctions Variables Définitions de type Énumérations Macros
Fonctions
Référence du fichier stdlib.h

Version très réduite d'un stdlib, pour le kernel. Plus de détails...

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Fonctions

int atoi (const char *__nptr)
 
int itoa (char *buf, int base, int d)
 Converti l'entier d en une chaîne de caractère et le stock dans buf. L'entier base permet de spécifier la base à utiliser (decimal ou hexadécimal). Plus de détails...
 
void itox (char *buf, int d)
 

Description détaillée

Auteur
TacOS developers

LICENSE

Copyright (C) 2010, 2011, 2012 - TacOS developers.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details at http://www.gnu.org/copyleft/gpl.html

You should have received a copy of the GNU General Public License along with this program; if not, see http://www.gnu.org/licenses.

DESCRIPTION

Documentation des fonctions

int atoi ( const char *  __nptr)

Converti une chaine de caractère en entier.

Paramètres
__nptrLa chaine à traduire.
Renvoie
La valeur convertie.
int itoa ( char *  buf,
int  base,
int  d 
)

Converti l'entier d en une chaîne de caractère et le stock dans buf. Si base est égal à 'd', alors il interprète d comme étant en décimal et si base est égal à 'x', alors il interprète d comme étant en hexadécimal.

Paramètres
bufune chaîne de taille suffisament grande pour y stocker le résultat de la transformation.
basela base à utiliser pour la conversion ('d' ou 'x').
dle nombre à convertir.
Renvoie
Taille du buffer utilisé.

Voici le graphe des appelants de cette fonction :

void itox ( char *  buf,
int  d 
)

Affichage des hexa en longueur fixe, c'est plus commode.

Paramètres
bufune chaîne de taille suffisament grande pour y stocker le
dle nombre à convertir.

Voici le graphe des appelants de cette fonction :