ICEMAN
دوشنبه 20 اسفند 1386, 11:46 صبح
سلام ...
اگه ممکنه در مورد کار این Preprocessor ها یه توضیح یا یه مثالی بزنید
ممنون
BitMap
دوشنبه 20 اسفند 1386, 17:22 عصر
pragma که کاربردهای زیادی داره
مثلا برای جلوگیری از افزودن چندباره ی یک فایل
#pragma once
ویا برای وارد کردن یک گتابخانه از این استفاده می کنیم
#
pragma comment(lib, "...")
خلاصه کلی کار میشه باهاش کرد و معمولا خصایصOS و کامپایلر ولینکر رو مشخص میکنه
#error هم در هنگام کامپایل یک error تولید میکنه
مثلا
#if !defined(__cplusplus)
#error C++ compiler required.
#endif[/CODE]
اگر __cplusplus قبلا تعریف نشده باشه کامپایلر خطلا نشون میده
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.