![]() |
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 |
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; |
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.