Ergebnis 1 bis 2 von 2

Thema: ios_base::out

  1. #1
    Fortgeschrittener
    Registriert seit
    21.07.2010
    Beiträge
    48

    Lächeln ios_base::out

    Hi Leute,

    Ich lerne zurzeit c++, und jetzt bin ich bei etwas wo ich net weiterkomme, und zwar das: ios_base::out
    Ich versteh auch net ganz wie der ::-Operator funktioniert.

    Wäre nett wenn jemand mir das erklären könnte.

    MFG napsta

  2. #2
    Trojaner Avatar von breez
    Registriert seit
    05.03.2010
    Beiträge
    77

    Standard

    In C++ hat man Namensbereiche eingeführt, die Namenskonflikte vermeiden sollen. "ios_base" ist genauso ein Namensbereich wie "std". Du könntest also auch "std::ios_base:: out" schreiben, was bei deinem Code wohl nicht erforderlich ist, weil du bestimmt schon irgendwo oben "using namespace std;" eingefügt hast.
    Du könntest also auch einfach nur "out" schreiben, wenn du in den Namensbereich "ios_base" "springst". Google am besten einfach ein bisschen nach "C++ Namespaces" oder so..

    Ansonsten kann man den ::-Operator noch bei statischen Membervariablen verwenden.
    pisst die Wand an

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •