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

hallo zusammen

ich möchte einen ansistring (ein ausgelesener wert eines registryschlüssel) über fstream in eine datei schreiben. ich habe das ganze über borland c++ geschrieben. leider bekomme ich immer die fehlermeldung das der operator '<<' im type 'fsream' für das argument des typs 'ansistring' nicht implementiert ist.

kann mir einer von euch weiter helfen?

schon mal danke im vorraus.

cosmo

HI...

kasnnt du uns vielleicht tiele von dem Quelltext posten??

würde gerne mal wissen, wie du das probiert hast..

gruß Taz

klar kein problem. der quwllcode ist kein geheimnis. vieleicht kannst du mir ja weiter helfen. das programm soll unter dos auf nt-maschienen laufen ohne das nt gestartet wird.

hier ist auf alle fälle erst mal der quellcode:

//---------------------------------------------------------------------------

#include <registry.hpp>

#include <iostream.h>

#include <fstream.h>

//---------------------------------------------------------------------------

int main()

{

system(nzsfdos);

char SetPcName[16];

AnsiString GetPcName;

cout << "Bitte neuen PcNnamen eingeben: ";

cin >> SetPcName;

TRegistry &read = *new TRegistry();

read.RootKey=(HKEY_LOCAL_MACHINE);

GetPcName = read.ReadString("SYSTEM\\CurrentControlSet\\Control\\ComputerName\\ComputerName");

fstream datei;

datei.open("go.bat",ios_base::out);

//datei << GetPcName; <-- HIER IST DAS PROBLEM ! ! !

datei.close();

read.CloseKey();

delete &read;

system("go.bat");

return 0;

}

//---------------------------------------------------------------------------

danke für deine hilfe Taz. werd gleich mal ausprobieren. woher kommt die funktion eigendlich. ich konnte in meinen unterlagen nichts darüber finden.

gruss cosmo

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.