تفاوت header فایل و سورس فایل - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

تفاوت header فایل و سورس فایل

+1 امتیاز

سلام.

چرا با اینکه میشه هم سورس ها را توی هدر فایل(.h) نوشت باز هم  به فایل سورس(.cpp) نیاز داریم؟

 

تشکر

سوال شده آذر 1, 1392  بوسیله ی maziyar ebrahimi (امتیاز 87)   6 13 20
ویرایش شده آذر 1, 1392 بوسیله ی maziyar ebrahimi

3 پاسخ

+1 امتیاز
 
بهترین پاسخ

Compiler تنها فایل های C.* و CPP.* رو ترجمه میکنه !

پاسخ داده شده آذر 1, 1392 بوسیله ی Ali Rahbar (امتیاز 4,240)   6 16 46
ویرایش شده فروردین 29, 1393 بوسیله ی Ali Rahbar
+1 امتیاز

فواید استفاده از فایل هدر و سورس فایل بصورت جداگانه :

1_افزایش سرعت کامپایل

2_ افزایش خوانایی کد

پاسخ داده شده آذر 3, 1392 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
0 امتیاز
کامپایلر هدر هارا در موقع parse به سورس اضافه میکنه

و اینکه چرا از هدر استفاده میکنیم توی برنامه نویسی شی گرا توضیح داده شده

مثلا شما اگه یک تابع را در هدر بنویسید به راحتی میتونید اون رو توی بقیه برنامه ها استفاده کنید و ...
پاسخ داده شده فروردین 29, 1393 بوسیله ی Fire360Boy (امتیاز 2,524)   6 24 43
مگه در C که مثل ++C شی گرا نیست نمی شه از header file ها استفاده کرد؟!
...