2012-02-09 12 views
-3

私はへのアクセスを必要がありません。これは、Xcode 4.2.1プロジェクトとして作成されたC++のcmdラインツールです。したがってファイルはmain.cppです。Xcodeはいくつかのヘッダファイルは

+3

これ以上の情報が必要です。あなたは何をしているのですか(ファイルは何ですか、あなたはどのようにプロジェクトを作成しましたか、コンパイラはあなたの '#include'を無視していると思いますか? – Mankarse

+0

#include // max()はmax()演算子を使用できるようにする必要があります。それはしません。 も何もしません。私はC++でcmd line toolを使っています – JJJ

+0

つまり、短く私はヘッダファイルを呼び出してmax()演算子を使うことができるC++ progrmamを書きたいと思います。また、変数を使って配列を宣言したいと思います(さまざまなサイズのモンテカルロシミュレーション用)。私はC++ライブラリに制限されています... – JJJ

答えて

1

私は右ここにそれらのファイルを持っている:

/Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/algorithm 
/Developer/SDKs/MacOSX10.6.sdk/usr/include/c++/4.2.1/vector 

あなたが同様の場所に同じファイルがある場合、それは何かがあなたのプロジェクトに正しく構成されている可能性があります。これらのファイルを含む小さなテストプロジェクトを作成してみてください。 C++コマンドラインテンプレートを使用します。約90秒かかります。

+1

@ジェローム:何が問題でしたか? –

+0

私はmax()の使い方について誤解されていました。それ以外に、私はそれがダブルスが好きではないと言われていませんでした。私は "namespace std"を使用しなければならないことを知らなかったのです。私はうまくいきませんでした。それは私がコードするときに私の本能に従わないために得るものです。それが判明したので、私はベクトル、またはmax()を必要としませんでした、私はちょうど回避策を書いた... – JJJ

関連する問題