Problema con funcion strcpy().

Iniciado por dark-heimdall, 19 Febrero 2011, 05:54 AM

0 Miembros y 1 Visitante están viendo este tema.

dark-heimdall

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.


#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.

dark-heimdall

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: