PDA

View Full Version : زبان c



نغمه
چهارشنبه 21 اردیبهشت 1384, 12:12 عصر
ایا کدهای زبان C ، تحت windows یا تحت dos با هم فرق می کنه ؟
کسی جزوه pdf فارسی برای اموزش زبان C داره ؟

Spoofed
چهارشنبه 21 اردیبهشت 1384, 12:52 عصر
خیر. اکثر کامپایلرها مانند VCPP ، BCPP و غیره خود را ملزم به رعایت استانداردهای مربوطه می‌دانند. بنابراین تحت لینوکس هم فرقی نمی کنه.

به زبان خودمونی تر!
اگر سی تحت داس رو می‌دونی و در دانشگاه یاد گرفتی یعنی چیزی تو مایه‌های ANSI C .
به راحتی با VCPP در حالت انتخاب پروژه‌های console آن ، تمام اون برنامه ها قابل اجرا است. (البته به شرطی که از کتابخانه‌های استاندارد استفاده شده باشد و همچنین با وقفه های داس هم سروکاری نداشته باشد (چون با API ویندوز جایگزین شده است))

نغمه
چهارشنبه 21 اردیبهشت 1384, 20:48 عصر
اگر بخوام همون c بنویسم و سراغ vc یا c++ نروم می تونم تحت windows برنامه بنویسم؟

rezaTavak
چهارشنبه 21 اردیبهشت 1384, 22:10 عصر
سلام

بله ولی خیلی سخته. و کمپایلرت هم باید تحت ویندوز را پشتیبانی کند. این کار را میتونید با نگاه به Include که در آن Windows.h اگر وجود داشت حدس بزنید.

البته ویژوال بسیار خوب است یک برنامه تحت ویندوز که خط به خط نوشته بشه 10 برابرا بیشتر از همتای آن در ویژوال سی وقت می خواد البته به شرطی که شما کاملا در تمام تابعهای مخصوص ویندوز Expert باشید.


اگه واقعا قصد دارید اینگونه کار کنید می تونید از کتاب Programing with C in Windows 3.1 اثر PeterNorton استفاده کنید.

یک کتاب 600 صفحه ای البته به Text است و ترجمه نشده.

تازه بعدش باید کلی چیز راجع به Registery و Network و... یاد بگیرید بعد از یکسال کار مداوم.

بدبخت
پنج شنبه 22 اردیبهشت 1384, 12:46 عصر
:موفق: