Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2015, 17:19
Avatar de xKuZz
xKuZz
 
Fecha de Ingreso: febrero-2015
Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 2 meses
Puntos: 27
Respuesta: agregar datos de un array string a una variable string

En teoría debería de funcionarte, si pones tu código completo quizás podemos decirte en qué has fallado. Te pongo un ejemplo muy trivial en el que hago lo que tu estás haciendo y la salida por pantalla.

Código C++:
Ver original
  1. #include<cstring>
  2. #include<string>
  3. #include<iostream>
  4. using namespace std;
  5.  
  6. int main(){
  7.     string array1[1]={"Juan"};
  8.     string array2[1]={"074"};
  9.     // Con append
  10.     string str; // No hace falta poner = "", el constructor crea un string vacio
  11.     str.append(array1[0]);
  12.     str.append("-");
  13.     str.append(array2[0]);
  14.     cout << str << endl;
  15.  
  16. }

Código Consola:
Ver original
  1. Juan-074