![]() |
C-Konsolenprogrammierung
Guten Abend Leute,
hab gerade in der Schule C-Konsolenprogrammierung und ich schreib ein Programm, dass mir aus einer Datei bestimmte Zeilen auslesen soll. Mein Problem...ich krieg die Datei auf, aber wir kann ich ihm in der Konsole jetzt klar machen, dass er mir meinen Speicher die Zeile 4 einlesen soll? also ich will die 4 durch eine Variable ersetzen. Also als Tools hab ich den Microsoft Visual C++ 6.0. MfG Gamer |
Re: C-Konsolenprogrammierung
Wie öffnst du die datei?
mit scanf kannst du normalerweise eine Zeiel einlesen. |
Re: C-Konsolenprogrammierung
Code:
#include <stdafx.h>
#include <stdio.h> #include <string.h> #include <stdlib.h> int main(int argc, char* argv[]) { FILE *eingabedatei, *ausgabedatei; bool erfolgreich = true; if (argv[1] == NULL) { erfolgreich = false; argv[1] = ""; // Debug } if (argv[2] == NULL) { erfolgreich = false; argv[2] = ""; // Debug } if (erfolgreich == true) { eingabedatei = fopen(argv[1], "r"); // Eingabedatei öffnen ausgabedatei = fopen(argv[2], "w"); // Ausgabedatei öffnen if ((eingabedatei != NULL) && (ausgabedatei != NULL)) { printf("Datei erfolgreich geöffnet"); } else { printf("Fehler beim Öffnen der Datei"); } } else { printf("nicht genuegend parameter eingegeben\n"); } return 0; } |
Re: C-Konsolenprogrammierung
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz