Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: dark-heimdall en 19 Febrero 2011, 05:54 am



Título: Problema con funcion strcpy().
Publicado por: dark-heimdall en 19 Febrero 2011, 05:54 am
Saludos a la comunidad...

lo q sucede es que quiero copiar una cadena de texto a otra, y al hacer uso de la funcion  strcpy(); no la copia y me imprime caracteres extraños.

Código:
#include<iostream>
#include<conio2.h>
using namespace std;


int main()
{
    char nombre[45],nom2[45];

cout<<"singrese su nombre ";
fflush(stdin);
cin.getline (nombre,44);
fflush(stdin);

system("pause");

strcpy(nombre, nom2);

cout<<nom2;

getch();
}

¿La duda es, que puedo estar haciendo mal?
Gracias.


Título: Re: Problema con funcion strcpy().
Publicado por: dark-heimdall en 19 Febrero 2011, 06:36 am
Ya encontre el error...

y era...

yo ponia  strcpy(cadena-para-copiar, cadena-en-blanco);

y es strcpy(cadena-limpia, cadena-para-copiar);


este tema se puede cerrar... gracias.  :silbar: