• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> Klick

using namespace std richtig einbinden

sam2k11

Gloster
Registriert
12.03.08
Beiträge
62
hallo,

also ich habe vor etwas in cpp nachzuvollziehen. ich habe dafür alle nötigen programmteile in xcode kopiert und auf build and go gedrückt. soweit so gut. jetzt spuckt er allerdings zwei fehler aus. einmal:

throw out_of_range("nicht auf Lager");

error: "out_of_range" was not declared in this scope

und

throw invalid_argument("unbekannt");

error: "invalid_argument" was not declared in this scope

#include "Lager.h"
#include "Spielzeug.h"
#include "Elektro.h"
#include "Artikel.h"
#include <iostream>
#include <string>

using namespace std;

void Lager::read()
{

ist das einbinden von namespace so nicht korrekt?
 

quarx

Brauner Matapfel
Registriert
17.04.05
Beiträge
8.444
Der Fehler liegt nicht an "using namespace std;" (das ist so syntaktisch korrekt), sondern wahrscheinlich an der Syntax in einem der anderen eingebundenen Header. Wird keine Zeilennummer angegeben für den Fehler?