以下は私の環境です:
- C/C++ 開発者向け Eclipse IDE (Juno)
- Qt 4.8.3
- Qt Eclipse 統合 v1.6.1
- mingw(20120426)
Qt コンソール プロジェクトを作成するときに、 や などの C ライブラリ関数を使用できませexit(int)
んatoi(string)
。
エラーメッセージは次のようなものFunction 'exit' could not be resolved
です。
を含めましstdlib.h
たが、まだ機能しません。
インデックスとの関係があるかどうかはわかりません。
20121109 更新
助けてくれてありがとう!
atoi
はほんの一例です。
私はc++でプログラムを書いていますが、時々Cライブラリを使いたいので、c++とタグ付けします。
以下は私が含めるものです
C:/MinGW/include
C:/MinGW/lib/gcc/mingw32/4.6.2/include
C:/MinGW/lib/gcc/mingw32/4.6.2/include/c++
C:/MinGW/lib/gcc/mingw32/4.6.2/include/c++/backward
C:/MinGW/lib/gcc/mingw32/4.6.2/include/c++/mingw32
C:/MinGW/lib/gcc/mingw32/4.6.2/include-fixed
その他は Qt ライブラリです。
そして、以下ですmain
。
#include <QtCore>
#include <QCoreApplication>
#include <cstdlib>
using namespace std;
int main(int argc, char *argv[])
{
std::exit(0);
QCoreApplication a(argc, argv);
return a.exec();
}
この方法を試してみましたが、それでもエラー メッセージが表示されますFunction 'exit' could not be resolved
。
どうもありがとう!