Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hi,

also ich durchsuche ne TXT-Datei nach einem Wort. Mit folgenden Quellcode:

void main()

{

FILE *test;

char buffer[1001]={NULL};

char Eingabe[101];

int i=0;

test = fopen ("e:\\guess\\db\\try.txt", "r");

if (test == NULL)

cout<<"Fehler, Datei nicht gefunden!\n\n";

else

{

cout<<"Bitte das gesuchte Wort eingeben: ";

cin>>Eingabe;

strlwr(Eingabe);

do

{

fgets(buffer, 1000, test);

strlwr(buffer);

if(strstr (buffer, Eingabe))

{

cout<< "\nSuchbegriff gefunden!\n\n";

cout<<buffer<<endl;

}

} while ((fgets (buffer, 1000, test))!= 0);

}

}

so nun will ich das eingebene Wort mit einem anderen ersetzen.

ich hatte erst mit :

char b[4]='blah';

buffer=b;

cout<<buffer<<endl;

versuchen wollen aber das geht nicht...

also wenn mir jemand helfen kann... bin für jeden vorschlag dankbar

sorry, ich habe auch nur ne frage:

warum schreibt ihr die header-dateien nie mit? für mich als neueinsteiger ist's manchmal schwer zu erkennen welche header-datei/en ich includen soll.

@Gnut:

In diesem Fall sollte es dies tun:

#include <iostream>

using namespace std;

@Moon-Dog:

  • Was genau meinst Du mit ersetzen? Willst Du nur die Bildschirmausgabe ändern, oder die Datei?
  • Dein Programm hat einen logischen Fehler: Wenn die Datei das gesuchte Wort gerade an einem Tausenderübergang enthält, dann findet Dein Programm das Wort nicht.
  • Du hast Jehova gesagt, zieh Dich warm an ;).

Original geschrieben von Moon-Dog

cout<<buffer<<endl;

Ist das die Stelle an der Du Dein 'blah' in die Datei schreiben willst? Wenn ja ist es klar das es nicht klappt, denn das ist eine einfache Ausgabe. Eine Schreiboperation hast Du hier gar nicht!

Willst Du Streams benutzen um etwas in eine Datei zu schreiben? Schaut für mich nämlich so aus!

Sabine

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.