Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: C_1^N en 16 Julio 2013, 20:10 PM

Título: Problema con _itoa_s
Publicado por: C_1^N en 16 Julio 2013, 20:10 PM
Hola gente del foro! tengo el siguiente problema con la funcion mencionada y es que no se como o que pasarle de 2do argumento

Código (cpp) [Seleccionar]

_itoa_s(int _Value,char (&_Dest)[_Size],int _Radix)


Saludos!
Título: Re: Problema con _itoa_s
Publicado por: amchacon en 16 Julio 2013, 20:20 PM
El segundo valor es la cadena donde quieres meter el resultado.

Aunque yo no usaría esa función porque no es portable... ¿Estas en C o C++?
Título: Re: Problema con _itoa_s
Publicado por: C_1^N en 16 Julio 2013, 20:36 PM
en c++, se que es el buffer de destino pero el problema es que no se como pasarle el argumento pq tiene entre corchetes el _Size
Título: Re: Problema con _itoa_s
Publicado por: amchacon en 16 Julio 2013, 21:25 PM
Código (cpp) [Seleccionar]
int cosa = 3;
char Texto[10];
_itoa_s(cosa,Texto,10,10);

cout<<Texto;


Aunque yo en C++ usaría la clase stringstream, que además estándar y portable:

Código (cpp) [Seleccionar]
#include <sstream>

//...

int cosa = 3;
stringstream Mensaje;

Mensaje<<"El contenido de la variable es: "<<cosa;

cout<<Mensaje.str();
Título: Re: Problema con _itoa_s
Publicado por: C_1^N en 17 Julio 2013, 14:11 PM
amchacon gracias por la ayuda, he optado por usar stringstream

Saludos!