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

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






9
Visual StudioでのC ++ファイルの#include階層の表示
問題: Visual Studio 2010に移行しようとしている大規模なVisual C ++プロジェクトがあります。これは、さまざまなソースやさまざまな年齢のものが非常に混在しています。との両方が含まれているため、問題が発生winsock.hしていwinsock2.hます。 質問:表示するためのツールとテクニックは何ですか#include Visual Studio C ++ソースファイルの階層をますか? 私cl /Pはプリプロセッサ出力を取得することについて知っていますが、それはどのファイルに他のどのファイルが含まれているのかを明確に示していません(この場合、/P出力は376,932行です8-) 完璧な世界では、ソースにジャンプできるように、どのファイルに他のどのファイルが含まれているか、行番号とともに階層表示したいのですが。 source.cpp(1) windows.h(100) winsock.h some_other_thing.h(1234) winsock2.h

28
JavaScriptファイルを動的にロードする
OverаэтотвопросестьответынаStack Overflowнарусском:Придинамическойзагрузке、неработаютчастьскрипт JavaScriptファイルを確実かつ動的にロードするにはどうすればよいですか?これは、「初期化」されたときにコンポーネントが必要に応じてすべてのJavaScriptライブラリスクリプトを動的にロードするモジュールまたはコンポーネントを実装するために使用できます。 コンポーネントを使用するクライアントは、<script>このコンポーネントを実装するすべてのライブラリスクリプトファイル(および手動でタグをWebページに挿入)をロードする必要はありません。「メイン」コンポーネントスクリプトファイルのみです。 メインストリームのJavaScriptライブラリはどのようにこれを実現しますか(プロトタイプ、jQueryなど)? これらのツールは、複数のJavaScriptファイルを単一の再配布可能な「ビルド」バージョンのスクリプトファイルにマージしますか?または、補助的な「ライブラリ」スクリプトを動的にロードしますか? この質問への追加:動的に含まれるJavaScriptファイルがロードされた後にイベントを処理する方法はありますか? プロトタイプにはdocument.observe、ドキュメント全体のイベントがあります。例: document.observe("dom:loaded", function() { // initially hide all containers for tab content $$('div.tabcontent').invoke('hide'); }); スクリプト要素で使用できるイベントは何ですか?

30
PHPインクルードファイルへの直接アクセスを禁止する
インクルードとして排他的に使用するphpファイルがあります。したがって、含まれているのではなく、URLを入力して直接アクセスした場合、実行する代わりにエラーをスローしたいと思います。 基本的に、phpファイルで次のようにチェックを行う必要があります。 if ( $REQUEST_URL == $URL_OF_CURRENT_PAGE ) die ("Direct access not premitted"); これを行う簡単な方法はありますか?


5
JSPインクルードディレクティブ、JSPインクルードアクション、およびJSPタグファイルを使用したファイルのインクルードの違いは何ですか?
JSPでテンプレートを作成する方法は2つあるようです。これらのステートメントの1つを含むファイルを含める <%@ include file="foo.html" %> <jsp:include page="foo.html" /> またはJSPタグファイルを使用する // Save this as mytag.tag <%@ tag description="Description" pageEncoding="UTF-8"%> <html> <head> </head> <body> <jsp:doBody/> </body> </html> そして、別のJSPページでそれを呼び出します <%@ taglib prefix="t" tagdir="/WEB-INF/tags" %> <t:mytag> <h1>Hello World</h1> </t:mytag> それで、私はどちらの方法を使うべきですか?現在非推奨とみなされているのですか、それともどちらも有効で、さまざまなユースケースに対応していますか? 編集する このタグファイルを使用することは、インクルードを使用することと同じではありませんか? // Save this as product.tag <%@ tag description="Product templage" pageEncoding="UTF-8"%> <%@ tag …
155 java  jsp  include  jsp-tags  tagfile 

10
キーワード「use」はPHPでどのように機能し、それを使用してクラスをインポートできますか?
クラスのあるファイルがありますResp。パスは次のとおりです。 C:\xampp\htdocs\One\Classes\Resp.php そして、私はindex.phpこのディレクトリにファイルを持っています: C:\xampp\htdocs\Two\Http\index.php このindex.phpファイルで、クラスをインスタンス化しますResp。 $a = new Resp(); requireまたはincludeキーワードを使用して、ファイルをクラスに含めることができます: require("One\Classes\Resp.php"); // I've set the include_path correctly already ";C:\xampp\htdocs". It works. $a = new Resp(); しかし、requireまたはを使用せずにクラスをインポートしたいと思いincludeます。useキーワードの仕組みを理解しようとしています。私はこれらの手順を試しましたが、何も機能しません: use One\Classes\Resp; use xampp\htdocs\One\Classes\Resp; use htdocs\One\Classes\Resp; use One\Classes; use htdocs\One\Classes; /* nothing works */ $a = new Resp(); それは言う: Fatal error: Class 'One\Classes\Resp' not …
136 php  import  include 

17
Cプログラム内のテキストファイルをchar []として「#include」
コンパイル時にCプログラムにテキストファイル全体を文字列として含める方法はありますか? 何かのようなもの: file.txt: This is a little text file main.c: #include <stdio.h> int main(void) { #blackmagicinclude("file.txt", content) /* equiv: char[] content = "This is\na little\ntext file"; */ printf("%s", content); } stdoutに出力する小さなプログラム「これは小さなテキストファイルです」を取得しています 現時点ではハックなpythonスクリプトを使用しましたが、お尻が醜く、変数名は1つだけに制限されています。別の方法で教えてもらえますか?

5
bashシェルスクリプトにファイルを含める方法
シェルスクリプトに別のシェルスクリプトを含めて、その機能にアクセスできるようにする方法はありますか? PHPでの方法のincludeように、他のPHPファイルでディレクティブを使用して、関数名を呼び出すだけで、そこに含まれる関数を実行できます。
121 linux  bash  include 

8
RelativeLayoutをマージおよびインクルードで機能させるにはどうすればよいですか?
私は数日間、ネストされた複数のレベルLinearLayoutsを1つに変換することでレイアウトをより効率的にするために試みておりRelativeLayout、回避策を見つけることができなかったいくつかの問題に遭遇しました... 私はAndroid初心者グループとこのサイトを検索しましたが、問題の解決に役立つ情報を見つけることができませんでした。 レイアウトを結合してタグを含めることができるブログの1つを読みました。だから私が持っているのはRelativeLayoutルート要素を持つメインレイアウトファイルです。その中に、ルートのマージ要素を持つ5つの異なるxmlレイアウトファイルを参照する5つのincludeタグがあります(私のマージファイルは、それらのIDを除いてすべて同じです)。 私は2つの問題に直面しています。レイアウトコードの簡略版を投稿した後で説明します。 メインレイアウトファイルの例: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/translucent_gray" > <include android:id="@+id/running_gallery_layout_id" layout="@layout/running_gallery_layout" /> <include android:id="@+id/recent_gallery_layout_id" layout="@layout/recent_gallery_layout" android:layout_below="@id/running_gallery_layout_id" /> <include android:id="@+id/service_gallery_layout_id" layout="@layout/service_gallery_layout" android:layout_below="@id/recent_gallery_layout_id" /> <include android:id="@+id/process_gallery_layout_id" layout="@layout/process_gallery_layout" android:layout_below="@id/service_gallery_layout_id" /> </RelativeLayout> 含まれているマージファイルの例: <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android"> <TextView style="@style/TitleText" android:id="@+id/service_gallery_title_text_id" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:text="@string/service_title" /> <Gallery android:id="@+id/service_gallery_id" …

4
Java-文字列内に変数を含めますか?
では、次のようにして変数を文字列に含めることができることをすべて知っておく必要があります。 String string = "A string " + aVariable; 次のようにする方法はありますか? String string = "A string {aVariable}"; つまり、引用符を閉じたり、プラス記号を追加したりする必要はありません。それは非常に魅力的ではありません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.