GNU/Linux >> LINUX-Kenntnisse >  >> Linux

C++ unter Linux erkennt Befehle wie exit() und printf() nicht

Speziell für ‘exit’ was not declared in this scope Alles, was Sie brauchen, ist:

#include <stdlib.h>

Im Terminal :- wenn Sie Writeman beenden :- wird es angezeigt

   exit - cause normal process termination

ZUSAMMENFASSUNG#include stdlib.h

   void exit(int status);

Sie mussten also den Header #include stdlib.h

definieren

Neuere Versionen von GCC sind strenger geworden, welche Verantwortlichkeiten der Programmierer erfüllen muss. Fügen Sie die cstdlib hinzu , cstdio , etc. Header und greifen Sie auf diese Funktionen über std zu Namensraum.


Linux
  1. Linux-Befehle – Übersicht und Beispiele

  2. Finden Sie Dateien und Verzeichnisse in Linux wie ein Profi

  3. Ausführen von Linux-Befehlen im Hintergrund und Vordergrund

  4. Befehle zum Neustarten und Herunterfahren von Linux

  5. mmap-, msync- und Linux-Prozessbeendigung

Pushd- und Popd-Befehle unter Linux

So verwenden Sie die Befehle Pbcopy und Pbpaste unter Linux

So kompilieren und führen Sie C- und C++-Programme unter Linux aus

5 lustige Befehle zur Verwendung in Linux und Terminal

40 Praktisches und produktives Beispiel für Linux-df-Befehle

Zip- und Unzip-Befehle unter Linux/Unix