[ Foro de C++ ]

unir texto en borland c++

28-Feb-2020 04:03
carlos_lalo88 orrego
5 Respuestas

como podria unirse dos textos en borland c++5.02
gracias de antemano por su respuesta.


28-Feb-2020 08:18
Nacho Cabanes (+53)

Detalla un poco más la pregunta. Leer dos ficheros de texto y volcarlos a un único fichero de salida?


28-Feb-2020 12:16
carlos_lalo88 orrego

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++




28-Feb-2020 12:43
Nacho Cabanes (+53)

¿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
 


28-Feb-2020 13:14
carlos_lalo88 orrego

#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


28-Feb-2020 14:00
Nacho Cabanes (+53)

Efectivamente, son arrays de caracteres, cadenas al estilo C, deberás usar strcat. Mira el enlace que te he puesto antes.






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...