Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » dateinamen in variable umwandeln

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
02.06.2006, 10:07 Uhr
urkman



Hi.

Ihr habt mir ja im Forum schon prima geholfen.

Nun hab ich noch ein klitzekleines Prob.

wenn ich meine datei einlese und bearbeite muss ich den dateinamen direkt ins c++ prog schreiben.

kann man nicht ne variable deklarieren für den dateinamen und den dann einlesen lassen.

kurzum -dateinamen in variable umwandeln-

MfG

der c++ wieder neuling lol....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
02.06.2006, 10:37 Uhr
Karldin Shinowa
Professional Noob


na klar: namen der datei in nem string speichern und mit c_str() in c-string umwandeln damit die funktion ihn nimmt

beispielcode:

C++:
#include<fstream>
#include<string>
#include<iostream>
using namespace std;

int main()
{
   string name;
   cout<<"Bitte geben sie den Dateinamen und das Verzeichniss nach dem Muster"
       <<endl <<"C:/foo.xxx an:";
   getline(cin,name);//getline um auch leerzeichen miteinlesen zu können
   fstream File(name.c_str(),ios::out);
   File<<"haaaaaaallo";
   File.close();
}



mfg
--
Ich will die Welt verbessern, doch Gott gibt mir nicht den Code.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.06.2006, 08:13 Uhr
urkman



guten morgen,

ich werds mal probieren... vielen dank.

ich die datei nicht ausgeben, sondern nur abspeichern. aber das wird ja genauso gehen, hoffe ich.

also ich brauch den eigabenamen ausgabenamen und die zahl, die verändert wird. werd mal ein bischen basteln und dann schau ma mal...


gruß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: