คำถามติดแท็ก include

บทบัญญัติที่ภาษาการเขียนโปรแกรมจำนวนมากจัดเตรียมเพื่ออนุญาตการทำงานที่กำหนดไว้ในไฟล์เดียวที่จะใช้ในอีกไฟล์หนึ่ง

5
PATH_MAX กำหนดไว้ที่ไหนใน Linux?
ไฟล์ส่วนหัวใดที่ฉันควรเรียกใช้#includeเพื่อให้สามารถใช้ PATH_MAX เป็น int สำหรับปรับขนาดสตริงได้ ฉันต้องการที่จะประกาศ: char *current_path[PATH_MAX]; แต่เมื่อฉันทำเช่นนั้นคอมไพเลอร์ของฉัน (Clang / LLVM บน Linux) ออกข้อผิดพลาดต่อไปนี้: recursive_find6.c:29:20: error: use of undeclared identifier 'PATH_MAX' char *current_path[PATH_MAX]; ^ ฉันลองค้นหาโดย Google แล้ว แต่ก็ยังไม่มีโชค #include <limits.h> ไม่แก้ไขปัญหา / ข้อผิดพลาด ฉันแก้ไขด้วยหรือไม่ว่าค่าของ PATH_MAX เป็น int
113 c  linux  gcc  include  clang 


6
PHP รวมเส้นทางที่สัมพันธ์กับไฟล์หรือรหัสการโทรหรือไม่
ฉันมีปัญหาในการทำความเข้าใจชุดกฎเกี่ยวกับเส้นทาง PHP ที่สัมพันธ์กัน ถ้าฉันเรียกใช้ไฟล์ A.PHP- และไฟล์ A.PHP มีไฟล์ B.PHP ซึ่งรวมถึงไฟล์ C.PHP ควรพา ธ สัมพัทธ์ไปยัง C.PHP สัมพันธ์กับตำแหน่งของ B.PHP หรือไปยังตำแหน่งของ A .PHP? นั่นคือไฟล์ที่เรียกว่า include นั้นมีความสำคัญหรือไม่หรือไดเร็กทอรีการทำงานปัจจุบันคืออะไร - และอะไรเป็นตัวกำหนดไดเร็กทอรีการทำงานปัจจุบัน

9
จะใส่ข้อความส่วนหัวหรือแหล่งที่มาได้ที่ไหน?
ฉันควรใส่รวมไว้ในไฟล์ส่วนหัวหรือไฟล์ต้นฉบับหรือไม่ ถ้าไฟล์ส่วนหัวมีคำสั่ง include ถ้าฉันรวมไฟล์ส่วนหัวนั้นไว้ในซอร์สไฟล์ซอร์สของฉันจะมีไฟล์ทั้งหมดที่อยู่ในส่วนหัวของฉันหรือไม่ หรือฉันควรรวมไว้ในไฟล์ต้นฉบับเท่านั้น?
107 c  header  include 

4
จะทราบได้อย่างไรว่าไฟล์ส่วนหัวมาจากไหน?
ฉันจะทราบได้อย่างไรว่า g ++ สามารถค้นหาไฟล์รวมได้อย่างไร โดยทั่วไปถ้าฉัน #include <foo.h> g ++ จะสแกนเส้นทางการค้นหาโดยใช้ตัวเลือกรวมใด ๆ เพื่อเพิ่มหรือแก้ไขเส้นทาง แต่ในตอนท้ายของวันมีวิธีใดบ้างที่ฉันสามารถบอกเส้นทางสัมบูรณ์ของ foo.h ที่ g ++ เลือกรวบรวมได้? เกี่ยวข้องโดยเฉพาะอย่างยิ่งหากมี foo.h มากกว่าหนึ่งรายการในเส้นทางการค้นหามากมาย สั้น ๆ วิธีที่จะทำให้สำเร็จ ... มีวิธีรับ g ++ เพื่อบอกฉันว่าเส้นทางการค้นหาสุดท้ายคืออะไรหลังจากรวมค่าเริ่มต้นและตัวเลือกทั้งหมดรวมถึง?
102 c++  c  gcc  include  g++ 

2
วิธีกำหนดเส้นทางรวมหลายรายการใน Makefile
ใหม่สำหรับ C ++; ความเข้าใจพื้นฐานของรวมไลบรารีและกระบวนการคอมไพล์ ทำ makefiles ง่าย ๆ ยัง โครงการปัจจุบันของฉันเกี่ยวข้องกับการใช้ API ฐานข้อมูลข้อมูลและฉันจำเป็นต้องรวมไฟล์ส่วนหัวใน dirs ที่ไม่เป็นมาตรฐานมากกว่าหนึ่ง จะเขียนยังไงดี? ยังไม่พบสิ่งใดในเน็ตอาจเป็นเพราะฉันใช้คำค้นหาไม่ดี นี่เป็นวิธีหนึ่งที่ฉันพยายาม (ไม่ได้ผล) เพียงเพื่อแสดง makefile 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
99 c++  include  makefile 


20
ฉันจะตรวจจับไฟล์ #include ที่ไม่จำเป็นในโปรเจ็กต์ C ++ ขนาดใหญ่ได้อย่างไร
ฉันกำลังทำงานกับโปรเจ็กต์ C ++ ขนาดใหญ่ใน Visual Studio 2008 และมีไฟล์จำนวนมากที่มี#includeคำสั่งที่ไม่จำเป็น บางครั้ง#includes เป็นเพียงอาร์ติแฟกต์และทุกอย่างจะคอมไพล์ได้ดีเมื่อลบออกและในกรณีอื่น ๆ คลาสอาจถูกประกาศไปข้างหน้าและ #include สามารถย้ายไปยัง.cppไฟล์ได้ มีเครื่องมือที่ดีในการตรวจจับทั้งสองกรณีนี้หรือไม่?

19
ฉันจะรวมไฟล์มากกว่า 2 ไดเร็กทอรีกลับได้อย่างไร?
คุณรวมไฟล์ที่มีมากกว่า 2 ไดเร็กทอรีกลับได้อย่างไร ฉันรู้ว่าคุณสามารถใช้../index.phpเพื่อรวมไฟล์ที่เป็น 2 ไดเรกทอรีกลับมาได้ แต่คุณจะทำอย่างไรให้ 3 ไดเรกทอรีกลับมา? สิ่งนี้สมเหตุสมผลไหม ฉันลองแล้ว.../index.phpแต่มันไม่ได้ผล ฉันมีไฟล์/game/forum/files/index.phpและใช้ PHP รวมเพื่อรวมไฟล์ ซึ่งตั้งอยู่ใน/includes/boot.inc.php; /เป็นไดเรกทอรีราก

1
กำหนดตัวแปรให้กับเทมเพลตลูกในแท็ก Django {% include%}
ฉันมีรหัสนี้ (ซึ่งไม่ได้ให้ผลลัพธ์ที่คาดหวัง) #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 == …

3
จะโหลด return array จากไฟล์ PHP ได้อย่างไร?
ฉันมีไฟล์ PHP ไฟล์กำหนดค่าที่มาจากไฟล์แปลข้อความYiiซึ่งมีสิ่งนี้: <?php return array( 'key' => 'value' 'key2' => 'value' ); ?> ฉันต้องการโหลดอาร์เรย์นี้จากไฟล์อื่นและเก็บไว้ในตัวแปร ฉันพยายามทำสิ่งนี้ แต่ไม่ได้ผล function fetchArray($in) { include("$in"); } $in คือชื่อไฟล์ของไฟล์ PHP มีความคิดว่าจะทำอย่างไร?
89 php  arrays  include 

13
PHP - รวมไฟล์ php และส่งพารามิเตอร์การค้นหา
ฉันต้องแสดงเพจจากสคริปต์ php ของฉันตามเงื่อนไขบางประการ ฉันมีเงื่อนไข if และกำลังทำ "รวม" หากเงื่อนไขเป็นที่พอใจ if(condition here){ include "myFile.php?id='$someVar'"; } ตอนนี้ปัญหาคือเซิร์ฟเวอร์มีไฟล์ "myFile.php" แต่ฉันต้องการโทรไปยังไฟล์นี้ด้วยอาร์กิวเมนต์ (id) และค่าของ "id" จะเปลี่ยนไปตามการเรียกแต่ละครั้ง ใครช่วยบอกวิธีบรรลุสิ่งนี้ได้ไหม ขอบคุณ.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.