ورود

View Full Version : کی باید <> گذاشت



american_iran2006
دوشنبه 07 اسفند 1385, 18:23 عصر
سلام ::
کی باید از "windows.h" استفاده کرد و کی از <windows.h>

چرا بعضی از کتابخانه ها را با .h اضافه میکنن و بعضی دیگر را نه

someCoder
دوشنبه 07 اسفند 1385, 18:25 عصر
سلام ::
کی باید از "windows.h" استفاده کرد و کی از <windows.h>

چرا بعضی از کتابخانه ها را با .h اضافه میکنن و بعضی دیگر را نه

<> یعنی در فولدر هدرها و "" یعنی در فولدر پروژه

american_iran2006
دوشنبه 07 اسفند 1385, 18:40 عصر
ممنون از جوابتون ::

حالا چرا در بعضی از headr ها می نویسند

<include<windows.h# اما در بعضی های دیگه مینویسن
<include<iostream#

این پسوند (.h) چرا در مثال دومی نیست

mo.esmp
چهارشنبه 09 اسفند 1385, 00:50 صبح
برای include کردن هدرهای کامپایلر از <> استفاده میشه و برای include کردن هدرهای دیگر، مثلا هدری که خودتان ساخته اید و باید در محلی که پروژه در آن ذخیره شده شده، بگذارید از "" استفاده میشود.
طبق استاندارد ANSI/ISO دیگر هدرها با پسوند h. به پایان نمیرسند. مثلا بجایه استفاده از iostream.h باید iostream رو بکار ببرید با این تفاوت باید از فضای نامی std استفاده کنید.