Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Datei öffnen/einlesen

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
12.05.2006, 01:35 Uhr
Sharky



Hallo,

habe ein Problem mit einem Programm, welches vom Prof schon teilweise geliefert wurde. Momentan funktioniert das Programm und öffnet die datei, die in den Konfig-eigenschaften hinterlegt ist. Ich möchte das Programm so ändern, dass der Benutzer den Dateinamen eingeben kann. Mein Problem liegt an der mit der # markierten Stelle. Ich schaffe es die Eingabe des Benutzers abzufragen und zu speichern aber die Übergabe an die markierte Stelle funktioniert nicht. Schaffe es nicht, die Variablentypen aufeinander abzustimmen.

Ich hoffe es kann mir einer helfen

DANKE

Gruß Sharky


int main(int agrc,char *argv[])
{
char kommando[10]; // Kommandos aus gdb-Datei
double para1[10]; // erster Parameter zum Kommando
double para2[10]; // zweiter Parameter zum Kommando
int n; // Anzahl an Kommandos

fstream fin;
string buff;
char ch;
double wert1,wert2;
int ret;

fin.open(argv[1]);
if (!fin) exit(-1);
n = 0;
while (!fin.eof())
{
getline(fin,buff);

cout << buff << ": ";
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
12.05.2006, 06:12 Uhr
Spacelord
Hoffnungsloser Fall


Vielleicht hab ich ja was an den Augen,aber wo ist da was mit # markiert?
Poste doch mal den fehlenden Code.

Gruss Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.05.2006, 07:15 Uhr
Tommix




Zitat von Hans Maulwurf:
Vielleicht hab ich ja was an den Augen,


Der war gut.
Gruß, Tommix
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.05.2006, 10:14 Uhr
Sharky



Sorry, beim ersten Versuch, die Problemstellung einzustellen ist mir der Rechner abgeschmiert und habe dann beim 2ten vergessen, die Markierung einzusetzen.

Danke für den Hinweis

int main(int agrc,char *argv[])
{
char kommando[10]; // Kommandos aus gdb-Datei
double para1[10]; // erster Parameter zum Kommando
double para2[10]; // zweiter Parameter zum Kommando
int n; // Anzahl an Kommandos

fstream fin;
string buff;
char ch;
double wert1,wert2;
int ret;

# fin.open(argv[1]);
if (!fin) exit(-1);
n = 0;
while (!fin.eof())
{
getline(fin,buff);

cout << buff << ": ";
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: