PDA

View Full Version : سوال: یکبار include ؟



SajadT2010
سه شنبه 14 اردیبهشت 1389, 13:08 عصر
توی c++ هیچ راهی هست بشه این include رو هی تکرار نکنیم و یکبار که نوشتیم جلوش بتونیم هر چند تا که میخواهیم ادد کنیم ؟ :اشتباه:

Salar Ashgi
سه شنبه 14 اردیبهشت 1389, 17:59 عصر
اولا به احتمال %99 درصد این کار عملی نیست ، ثانیا اینکه اصلا منطقی نیست ، چون درستش اینه که

قبل هر هدر فایل ، include اش نوشته بشه ؛ اینطوری خوانایی برنامه هم بالا میره !

تو زبانهای سطح بالای دیگر هم به همین شکله :

#C :


using System.IO;
using Microsoft.Win32;
...


Java :


Import ...
Import ...


موفق باشید .

tdkhakpur
سه شنبه 14 اردیبهشت 1389, 21:37 عصر
یکبار که نوشتیم جلوش بتونیم هر چند تا که میخواهیم ادد کنیم ؟ :اشتباه:
همچین کاری داخل c ساپورت نشده ولی اگر این کار باعث مشکل و کم شدن سرعت برنامه نویسی شما میشود میتوانید یک ncom یا هدری که حاوی تمام include هاست را بسازید و هر وقت لازم شد فقط آنرا ضمیمه کنید.
مانند فایل ncom.h زیر که حاوی کدهای زیر هست


#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
و غیر

داخل برنامه فقط فایل ncom.h را include کنید.


include <ncom.h>