タグ付けされた質問 「include」

1つのファイルで定義された機能を別のファイルで使用できるようにするために、多くのプログラミング言語が提供する規定。

5
LinuxでPATH_MAXはどこに定義されていますか?
#include文字列のサイズを変更するためにPATH_MAXをintとして使用するには、どのヘッダーファイルを呼び出す必要がありますか? 宣言できるようにしたい: char *current_path[PATH_MAX]; しかし、そうすると、私のコンパイラ(LinuxのClang / LLVM)で次のエラーが発生します。 recursive_find6.c:29:20: error: use of undeclared identifier 'PATH_MAX' char *current_path[PATH_MAX]; ^ 私はグーグル検索を試みましたが、まだ運がありません。 #include <limits.h> 問題/エラーを修正しません。 PATH_MAXの値がintであることも修正しますか?
112 c  linux  gcc  include  clang 


6
PHPには、ファイルまたは呼び出しコードに対する相対パスが含まれていますか?
PHP相対インクルードパスに関するルールセットを理解できません。ファイルA.PHP-を実行し、ファイルA.PHPにファイルC.PHPを含むファイルB.PHPが含まれている場合、C.PHPへの相対パスをB.PHPの場所またはAの場所からの相対パスにする必要があります。 .PHP?つまり、インクルードがどのファイルから呼び出されているか、または現在の作業ディレクトリが何であるか、および現在の作業ディレクトリを決定するのは何ですか?

9
includeステートメント、ヘッダー、またはソースをどこに配置しますか?
インクルードをヘッダーファイルまたはソースファイルに配置する必要がありますか?ヘッダーファイルにincludeステートメントが含まれている場合、そのヘッダーファイルをソースに含めれば、ソースファイルにはヘッダーに含まれていたすべてのインクルードファイルが含まれますか?または、ソースファイルにのみ含める必要がありますか?
106 c  header  include 

4
ヘッダーファイルがどこからインクルードされているかを見分ける方法は?
g ++がインクルードファイルを見つけた場所を確認するにはどうすればよいですか?基本的に私が #include <foo.h> g ++は、パスを追加または変更するインクルードオプションを使用して、検索パスをスキャンします。しかし、今日の終わりに、g ++がコンパイルすることを選択したfoo.hの絶対パスを伝える方法はありますか?無数の検索パスにfoo.hが複数ある場合は特に関連があります。 それを達成する方法が不足しています...デフォルトとすべてのインクルードオプションを含めた後、g ++に最終的な検索パスを教えてもらう方法はありますか?
97 c++  c  gcc  include  g++ 

20
大規模なC ++プロジェクトで不要な#includeファイルを検出するにはどうすればよいですか?
Visual Studio 2008で大規模なC ++プロジェクトに取り組んでおり、不要な#includeディレクティブを含むファイルがたくさんあります。時々、#includesは単なるアーティファクトであり、すべてが削除されても問題なくコンパイルされ.cppます。他の場合では、クラスが前方宣言され、#includeがファイルに移動されます。これらの両方のケースを検出するための優れたツールはありますか?

2
Makefileで複数のインクルードパスを定義する方法
C ++の新機能。インクルード、ライブラリ、およびコンパイルプロセスの基本的な理解。いくつかの単純なmakefileはまだありましたか。 私の現在のプロジェクトでは、informix DB apiを使用しているため、ヘッダーファイルを複数の非標準ディレクトリに含める必要があります。どうやって書くの?ネットで何かを発見したことはありません、おそらく私が良い検索用語を使用しなかったためです これは私が試した方法の1つです(動作しません)。メイクファイルを表示するだけです LIB=-L/usr/informix/lib/c++ INC=-I/usr/informix/incl/c++ /opt/informix/incl/public default: main main: test.cpp gcc -Wall $(LIB) $(INC) -c test.cpp #gcc -Wall $(LIB) $(INC) -I/opt/informix/incl/public -c test.cpp clean: rm -r test.o make.out
96 c++  include  makefile 


19
2つのディレクトリを超えるファイルを戻すにはどうすればよいですか?
2つ以上のディレクトリのファイルをどのように含めますか。私はあなた../index.phpが2ディレクトリ戻っているファイルを含めるために使用できることを知っていますが、3ディレクトリ戻ってそれをどのように行うのですか?これは理にかなっていますか?試しました.../index.phpが、うまくいきません。 私はファイルを持っていますが/game/forum/files/index.php、PHPインクルードを使用してファイルをインクルードします。にあり/includes/boot.inc.phpます。/ルートディレクトリです。

1
{%include%}タグDjangoの子テンプレートに変数を割り当てます
私はこのコードを持っています(これは私に期待される結果を与えません) #subject_content.html {% block main-menu %} {% include "subject_base.html" %} {% endblock %} #subject_base.html .... .... <div id="homework" class="tab-section"> <h2>Homework</h2> {% include "subject_file_upload.html" %} </div> 子テンプレート: #subject_file_upload.html <form action="." method="post" enctype="multipart/form-data">{% csrf_token %} {{ form.as_p }} <input type="submit" value="submit"> </form> と私の見解 #views.py @login_required def subject(request,username, subject): if request.method == "POST": …

3
PHPファイルから戻り配列をロードする方法は?
これを含むYiiメッセージ翻訳ファイルからの構成ファイルをPHPファイルに持っています: <?php return array( 'key' => 'value' 'key2' => 'value' ); ?> この配列を別のファイルからロードして変数に格納したい 私はこれをやろうとしましたが、うまくいきません function fetchArray($in) { include("$in"); } $in PHPファイルのファイル名です これを行う方法について何か考えはありますか?
88 php  arrays  include 

13
PHP-phpファイルを含め、クエリパラメータも送信します
特定の条件に基づいて、phpスクリプトのページを表示する必要があります。if条件があり、条件が満たされた場合に「インクルード」を実行しています。 if(condition here){ include "myFile.php?id='$someVar'"; } 問題は、サーバーにファイル「myFile.php」があることですが、引数(id)を使用してこのファイルを呼び出したいので、「id」の値は呼び出すたびに変わります。 誰かがこれを達成する方法を教えてもらえますか?ありがとう。

13
含めるPHPパス変数
変数をインクルードファイルに渡そうとしています。私のホストはPHPのバージョンを変更しましたが、今試した解決策は機能しません。 私は私が見つけることができるすべてのオプションを試したと思います。それが最も簡単なことだと確信しています! 変数は、呼び出し元の最初のファイルから設定および評価する必要があります(実際には$_SERVER['PHP_SELF']、であり、インクルードではなく、そのファイルのパスを返す必要がありますsecond.php)。 オプション1 最初のファイル: global $variable; $variable = "apple"; include('second.php'); 2番目のファイル: echo $variable; オプション2 最初のファイル: function passvariable(){ $variable = "apple"; return $variable; } passvariable(); オプション3 $variable = "apple"; include "myfile.php?var=$variable"; // and I tried with http: and full site address too. $variable = $_GET["var"] echo $variable これらのどれも私のために働きません。PHPのバージョンは5.2.16です。 何が足りないのですか? ありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.