GNU/Linux >> Linux の 問題 >  >> Linux

Linux 上の C++ が exit() や printf() などのコマンドを認識しない

特に ‘exit’ was not declared in this scope の場合 必要なのは:

#include <stdlib.h>

ターミナルで:- writeman で終了すると:- 表示されます

   exit - cause normal process termination

SYNOPSIS#include stdlib.h

   void exit(int status);

そのため、ヘッダー #include stdlib.h を定義する必要がありました


最近のバージョンの GCC では、プログラマーが果たす必要のある責任がより厳しくなっています。 cstdlib を含める 、 cstdio などのヘッダーにアクセスし、std からこれらの関数にアクセスします。 名前空間。


Linux
  1. Linuxでの「su」コマンドと「su-」コマンドの違いを学ぶ

  2. プロのようにLinuxでファイルとディレクトリを探す

  3. Linuxのrebootおよびshutdownコマンド

  1. Linuxでシャットダウンおよび再起動コマンドを無効にする方法

  2. Linuxコマンド-概要と例

  3. Linuxコマンド:jobs、bg、およびfg

  1. Linux –なぜSuだけでなくSuを使用するのですか?

  2. バックグラウンドおよびフォアグラウンドでのLinuxコマンドの実行

  3. Linuxで検索および検索コマンドを使用してファイルを検索する