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.

Dateien global öffnen?

Empfohlene Antworten

Hallo,

gibt es eine Möglichkeit, Dateien mit ofstream() global zu öffnen, so daß die Datei von allen Funktionen angesprochen werden kann?

Gruß,

Poldi

hallo,

also ich wuerde ganz einfach hingehen und die Datei wie in C oeffnen, dann kannst du das Datei-Handle an entsprechen funktionen weitergeben....

FILE *datei;

datei = fopen("dateiname.txt", "wt");

das hier nur mal als Beispiel.. ich hoffe ich konnte dir weiterhelfen, wenn du noch Probleme hast, dann meld dich bei mir(HP).

naja, das wäre dann aber verdammt viele funktionen, denen ich das übergeben müßte, gibt es da keine andere möglichkeit?

definiere das handle einfach global und oeffne die datei in der hauptfunktion.. dann sollte es gehn ;) (hoff ich doch)

Ein global definierter FILE - Stream muss nicht an die Funktionen übergeben werden. Deswegen ist er ja global. Auch wird beim verlassen eines Scopes der Stream nicht geschlossen, deswegen reicht ->einmal aufmachen-> alle Funktionen arbeiten damit-> zumachen :)

So wie eax das schon gesagt hat.

gibt es keine möglichkeit das mit dem ofstream zu machen? nur mal so interessehalber ...

Original geschrieben von Poldi

gibt es keine möglichkeit das mit dem ofstream zu machen?

Wenn ich Doc Neos Text richtig verstehe, hat er Dir doch gerade dies bestaetigt, oder versteh ich da was falsch?

Uli

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

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.