تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 9 اولاول 123456 ... آخرآخر
نمايش نتايج 11 به 20 از 83

نام تاپيک: امکانش هست که در ویندوز با C برنامه نوشت؟؟

  1. #11
    داره خودمونی میشه armanprogrammer's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    کزج
    پست ها
    27

    پيش فرض

    ببخشيد اينطوري ميگم ولي بهتره شما اصلا برنامه نويسي رو بذارين كنار چون سوالايي كه پرسيدين خيلي خنده داره بله دوست عزيز turbo c نسخه ویندوز داره ولی با visual ++c خیلی فرق داره محیط ویژوال برای برنامه نویسی به صورت گرافیکی به کار میره و کامپایلر اون با ++c فرق داره و دستورات و هدر ها هم با هم فرق داره

  2. #12
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    نقل قول نوشته شده توسط armanprogrammer
    ببخشيد اينطوري ميگم ولي بهتره شما اصلا برنامه نويسي رو بذارين كنار چون سوالايي كه پرسيدين خيلي خنده داره بله دوست عزيز turbo c نسخه ویندوز داره ولی با visual ++c خیلی فرق داره محیط ویژوال برای برنامه نویسی به صورت گرافیکی به کار میره و کامپایلر اون با ++c فرق داره و دستورات و هدر ها هم با هم فرق داره

    سلام.
    ببخشيد اين رو ميگم ولي آخه جوابتون رو بخونيد....
    ممكنه به من ربطي نداشته باشه ولي....
    انصافا شما وقتي تازه شروع كرده بوديد با تمام اين مسائل آشنا بوديد؟
    واقعا سوالهايي كه پرسيده شد اين قدر خنده دار هست كه باعث بشه كسي برنامه نويسي رو كنار بذاره؟
    اگه شما يه برنامه نويس حرفه اي هستيد درسته با يه تازه كار اين طور برخورد كنيد؟
    چرا بايد برخودمون باعث رنجش بشه؟ چرا به جاي اينكه از هم حمايت كنيم ميخوايم .......
    اين طور ايراني هستيم؟
    بگذريم....

    با دو تا از جمله هاتون موافق نيستم.
    محیط ویژوال برای برنامه نویسی به صورت گرافیکی به کار میره
    منظورتون از برنامه نويسي به صورت گرافيكي رو متوجه نشدم...اگه منظورتون style هاي windows بود
    كه فقط نياز به استفاده از Win SDK در زبان مورد نظر هست.VC تنها كاري كه انجام ميده اينه كه اين skin
    ها رو خودش ايجاد ميكنه و كار برنامه نويسي و البته كار با Windows API رو راحت تر...
    اگر هم نوشتن برنامه هاي گرافيكي بود كه هر Compiler ي با توجه به توانايي ها كه براش تعريف شده
    ميتونه اين كار رو انجام بده.
    ... و دستورات و هدر ها هم با هم فرق داره
    ++C داراي يك سري Header هاي استاندارد هست كه در هر Compiler ي وجود داره.
    مثلا strcpy كه در string.h قرار داره هم در VC و هم TC به يك شكل تعريف شده.
    وقتي كه يه برنامه ي استاندارد ++C نوشته ميشه ميتونيد اون رو با هر C++ Compiler ي
    اجرا كنيد.فرق هايي وجود داره ولي نه به اين صورت. بستگي داره كه OS مورد نظر
    16bit يا 32bit يا 64bit با توجه به باشه وبراي چه OS يا platform ي برنامه رو مينويسي...
    وخيلي دلايل ديگه مثل UNICODE و ....


    اميدوارم از چيزهايي كه گفتم ناراحت نشده باشيد.
    ولي كمي انصاف داشته باشيد.
    ممنون.

  3. #13
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    نقل قول نوشته شده توسط someone
    سلام.
    ببخشيد اين رو ميگم ولي آخه جوابتون رو بخونيد....
    ممكنه به من ربطي نداشته باشه ولي....
    انصافا شما وقتي تازه شروع كرده بوديد با تمام اين مسائل آشنا بوديد؟
    واقعا سوالهايي كه پرسيده شد اين قدر خنده دار هست كه باعث بشه كسي برنامه نويسي رو كنار بذاره؟
    اگه شما يه برنامه نويس حرفه اي هستيد درسته با يه تازه كار اين طور برخورد كنيد؟
    چرا بايد برخودمون باعث رنجش بشه؟ چرا به جاي اينكه از هم حمايت كنيم ميخوايم .......
    اين طور ايراني هستيم؟
    بگذريم....

    با دو تا از جمله هاتون موافق نيستم.

    منظورتون از برنامه نويسي به صورت گرافيكي رو متوجه نشدم...اگه منظورتون style هاي windows بود
    كه فقط نياز به استفاده از Win SDK در زبان مورد نظر هست.VC تنها كاري كه انجام ميده اينه كه اين skin
    ها رو خودش ايجاد ميكنه و كار برنامه نويسي و البته كار با Windows API رو راحت تر...
    اگر هم نوشتن برنامه هاي گرافيكي بود كه هر Compiler ي با توجه به توانايي ها كه براش تعريف شده
    ميتونه اين كار رو انجام بده.

    ++C داراي يك سري Header هاي استاندارد هست كه در هر Compiler ي وجود داره.
    مثلا strcpy كه در string.h قرار داره هم در VC و هم TC به يك شكل تعريف شده.
    وقتي كه يه برنامه ي استاندارد ++C نوشته ميشه ميتونيد اون رو با هر C++ Compiler ي
    اجرا كنيد.فرق هايي وجود داره ولي نه به اين صورت. بستگي داره كه OS مورد نظر
    16bit يا 32bit يا 64bit با توجه به باشه وبراي چه OS يا platform ي برنامه رو مينويسي...
    وخيلي دلايل ديگه مثل UNICODE و ....


    اميدوارم از چيزهايي كه گفتم ناراحت نشده باشيد.
    ولي كمي انصاف داشته باشيد.
    ممنون.
    متشکرم ازتون someone عزیز...خیلی لطف دارید
    بله من از قبل با این موضوع سر و کار نداشتم و تازه شروع کردم...اونم بخاطر اینکه رشته مهندسی مکانیک می خونم و برنامه نویسی C/C++ یکی از واحدهای درسیشه!
    تو دانشگاه هم سیستم عامل لینوکس هست...می خواستم ببینم میشه تو ویندوز هم نوشت که بتونم تو خونه هم تمرین کنم یا نه؟!
    Last edited by cyrus_achamenian; 15-10-2006 at 16:28.

  4. #14
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    بله.ميتونيد اين كار رو انجام بديد. تو اين forum آموزش اين زبان هم وجود داره كه حتما به كارتون ميآد.
    موفق باشيد.

  5. #15
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

    ببخشید یه وقتایی که یه همچین اِروری میاد باید چیکار کرد؟؟

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    متوجه نمی شم...خب من یه برنامه نوشتم با نام sample-getch.c ، یکی دیگه هم با نام sample-getche.c نوشتم . حالا که چی که میگه تو اون فایل "main" وجود داره؟؟؟خب باید وجود داشته باشه دیگه!!!

  6. #16
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    دوباره سلام.
    اين طور كه شما ميگيد دو بار از Main در برنامتون استفاده كرديد که این اشتباه هست.
    هر برنامه تنها یه نقطه ی ورود داره و اون هم Main هست.
    يكي ديگه از مواردي كه ممكنه اين مشكل پيش بياد استفاده از Header هاي همنام
    يا حداقل يك Header هست كه به عنوان مرجع در برنامه استفاده شده و نيازي به باقي
    Header هاي گرفته شده از اين مرجع نيست.
    ضمنا در يه index از دو فايل هم نام استفاده ميكنيد؟ خب اسمها رو عوض كنيد.
    تو اين موارد سعي كنيد كدتون رو بذاريد اين طور زودتر به نتيجه ميرسيد.

  7. #17
    پروفشنال cyrus_achamenian's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    کنار مردم
    پست ها
    723

    پيش فرض

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

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این برنامه هیچ خروجی نداره!!!!!!!!!
    Last edited by cyrus_achamenian; 18-10-2006 at 20:33.

  8. #18
    پروفشنال Admiral's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    675

    پيش فرض

    اشتباهش یکی از رایجترین اشتباهاتیه که من دیدم !

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  9. #19
    حـــــرفـه ای *Batman*'s Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    Virtual Environment
    پست ها
    5,203

    پيش فرض

    سلام.
    به محض اجراي برنامه در Win XP پنجره برنامه بسته ميشه.اين عمل خيلي سريع اتفاق ميفته و ما فرصت ديدن خروجي رو نداريم.
    اين مشكل براي من در زبان ++Trurbo C وجود داره.البته بعضي از برنامه هاي ++C هم اينجوري اجرا ميشن.
    چطور ميشه اونا را به صورت معمولي اجرا كرد؟

  10. #20
    حـــــرفـه ای
    تاريخ عضويت
    Aug 2006
    پست ها
    793

    پيش فرض

    نقل قول نوشته شده توسط Batman1
    سلام.
    به محض اجراي برنامه در Win XP پنجره برنامه بسته ميشه.اين عمل خيلي سريع اتفاق ميفته و ما فرصت ديدن خروجي رو نداريم.
    اين مشكل براي من در زبان ++Trurbo C وجود داره.البته بعضي از برنامه هاي ++C هم اينجوري اجرا ميشن.
    چطور ميشه اونا را به صورت معمولي اجرا كرد؟

    سلام.
    قبل از انتهاي برنامه از تابع getch استفاده كنيد.
    كد زير رو در نظر بگيريد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    وقتي برنامه به خط آخر ميرسه با برگردوندن مقدار صفر به پايان ميرسه. در تابع دوم بعد از آخرين خط برنامه اين اتفاق ميافته.براي اينكه بتونيد برنامه رو ببينيد بايد قبل از اين اتفاق برنامه رو منتظر نگه داريد.
    تابع getch اين كار رو براتون انجام ميده. در حقيقت منتظر ميشه تا شما كليدي رو بزنيد تا برنامه ادامه پيدا كنه.
    اين تابع در conio.h قرار داره و كارش دريافت يه كاراكتر از ورودي هست.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •