Hola amigos, alguien que sepa alguna funcion o que me explique y/o ayude a resolver este poblema que tengo con la funcion itoa();
Quiero pasar un int a un char y lei que con la funcio itoa se puede hacer pero cuando compilo me dice que no esta declarada :huh:
#include <iostream>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main()
{
int numero = 200;
char auxiliar[5];
itoa(numero, auxiliar);
cout<<"Arreglo: "<<auxiliar;
return 0;
}Me sale este error:
Citarerror: 'itoa' was not declared in this scope
CitarThis function is not defined in ANSI-C and is not part of C++, but is supported by some compilers.
no es parte del standard de c y solo está soportado por algunos compiladores
pero lo puedes hacer así
snprintf(auxiliar, sizeof(auxiliar), "%d", numero);
y solo necesitas las librerias iostream y stdio.h
gracias :D, y a que libreria corresponde?
No olvidalo ya vi a cual jaja, muchas gracias :)