Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   C/C++ (http://www.forosdelweb.com/f96/)
-   -   Variables en funciones (http://www.forosdelweb.com/f96/variables-funciones-499527/)

TheJez 20/06/2007 15:53

Variables en funciones
 
Hola,:si: tengo una duda espero me puedan ayudar... me gustaria saber como puedo hacer funcionar el siguiente codigo:

fstream archivo;
char nombre[100];
cin >> nombre;
archivo.open("C:\[AQUIKIEROELNOMBREKEINTRODUSCAN]\datos.txt",ios::out);

estoy aprendiendo C++ pero no se como pueda hacer esto, no se si me explico osea necesito utilizar el contenido de una variable en la funcion open del objeto archivo pero no se como vaya la sintaxis, en VB seria poniendo & nombre & pero no se como lo pueda hacer en c++ espero me puedan hechar la mano

_Lucifer_ 21/06/2007 06:53

Re: Variables en funciones
 
Usa la clase "string" de C++, tiene sobrecargado el operador "+", es decir te permite hacer algo parecido a lo que hacías en VB:

Código:

string a, b, c;
a="Hola ";
cin >> b;
c=a+b;
cout << "\n " << c;

Saludos

Instru 21/06/2007 12:45

Re: Variables en funciones
 
Si lo quieres hacer usando chars hay varias formas.

Una es usando strcat para concatenar y armar el nombre completo de parte en parte.

La otra es usar sprintf, es como printf pero diriges la salida hacia un arreglo por lo cual peudes darle el formato que te plazca.

Saludos


La zona horaria es GMT -6. Ahora son las 20:31.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.