[ Foro de C++ ]
como podria unirse dos textos en borland c++5.02
gracias de antemano por su respuesta.
Detalla un poco más la pregunta. Leer dos ficheros de texto y volcarlos a un único fichero de salida?
por ejemplo en ms c++ se unen dos textos asi
c="texto1"+"texto2"
o
c="texto1"&"texto2"
no se como se haria en borland c++
¿Cadenas de texto? Depende de si son "cadenas al estilo C" (arrays de caracteres), y entonces usarías "strcat" o si son "string" y entonces deberías poder usar el símbolo "+". Haría falta ver más programa para saberlo.
https://www.aprendeaprogramar.com/referencia/view.php?f=strcat&leng=C
#include <conio.h> //para clrscr(),getch(),getche()
#include <iostream.h> //para cin,cout,endl,cin.getline
#include <string.h> // para strcpy(), strlen()
void main(void) {
//Variables
char* nom="";
char* ape="";
char* c="";
clrscr();
cout<<"nombre: ";cin>>nom;cout<<endl;
cout<<"apellido: ";cin>>ape;cout<<endl;
c=nom+ape;
cout<<"Resultado: "<<c;
getch();
}
probe con "+" y no funciona
Efectivamente, son arrays de caracteres, cadenas al estilo C, deberás usar strcat. Mira el enlace que te he puesto antes.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)