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

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




صفحه 23 از 326 اولاول ... 131920212223242526273373123 ... آخرآخر
نمايش نتايج 221 به 230 از 3257

نام تاپيک: سوالات مبتدی و عمومی (++C, C) خود را اینجا بپرسید

  1. #221
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2008
    پست ها
    46

    پيش فرض

    کسی سورس برنامه دیکشنری را با سی پلاس پلاس نداره

  2. #222
    آخر فروم باز Master's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    Somewhere nearby,Who Cares
    پست ها
    1,453

    پيش فرض

    کسی سورس برنامه دیکشنری را با سی پلاس پلاس نداره
    این برناه به زبان سی نوشته شده .. چندان فرقی با سی پلاس پلاس نداره .فقط بجای printf بذار cout بجای scanf بذار cin فراموش نکن iostream.h رو هم قرار بدی

    دقت کن که هر دو فایل رو در درایو سی قرار بدی و بعد برنامه رواجرا کنی ..در غیر اینصورت برنامه اجرا نمیشه ! اینم بخاطر دستور" "fp=fopen("C:\\popdefs.txt","r");"هست ... که بدنبال بانک اطلاعاتی در درایو سی میگرده ... البته با خودته که چه تغیراتی میخوای بهش بدی ...ریشو قیچی دست شماست و هر طوری که دلت خواست میتونی تغییرات رو اعمال کنی .
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ===========
    اینم از بانک اطلاعاتی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    Last edited by Master; 03-04-2008 at 06:38.

  3. #223
    آخر فروم باز Master's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    Somewhere nearby,Who Cares
    پست ها
    1,453

    پيش فرض

    ضمن سلام خدمت دوستان و علی الخصوص m3hrz4d :
    بله دقیقا همونطوری هست که m3hrz4d گفتند بعضی از دستورات دیگه الان قدیمی شدن و کمتر مورد استفاده قرار می گیرن مثل using namespace std
    به شما هم توصیه میکنم از کامپایلر بورلند استفاده کنید و همونطوری که دوستمون گفتند می تونید از اینجور کدی استفاده کنید :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    من هم دقیقا از همین کد استفاده میکنم .

    اما باز هم مشکل داره و Error میده .
    اتفاقا توی محیط برلند C++ 2066 هم استفاده میکنم . توی ویژوال سی پلاس پلاس 2008 هم امتحان کردم اما بازم Error میده .

    در ضمن من نمیدونم باید برای شروع توی کدوم قسمت از گزینۀ New برم . واسه همین گزینۀ VCL Forms Application رو انتخاب میکنم . لطفا بگید مشکل از کجاست ؟

    کدوم قسمت از New رو باید انتخاب کنم؟


    [IMG]file:///C:/Documents%20and%20Settings/Nima-Co/My%20Documents/My%20Pictures/c2.GIF[/IMG][IMG]file:///C:/Documents%20and%20Settings/Nima-Co/My%20Documents/My%20Pictures/c2.GIF[/IMG]
    اشتباه شما دوستان رو اون بالا مشخص کردم .. تابع مین رو شما از نوع void تعریف کردید . بعد آخرش مقدار 0 رو برمیگردونید ؟ !! یا void رو برداید و همینطور return 0رو .. یا اینطور بنویسید
    int main(void)
    {
    statemament
    ....
    return 0
    }

    که شکل درست برنامه نویسی هم همینه !

    در مورد نیم اسپیس هم هر موقع دارید استفاده میکنید یا باید هر بار قبل از استفاده از اجزای اون خود std:: رو نقل کنید .. یا اینکه اون بالا حداقل از هر کدوم از اجزا که قراره در طول برنامه ازش استفاده کنید یک بار دز اول قبل از شروع تابع مین استفاده کنید به این شکل
    #include <iostream>
    using std::cout; // program uses cout
    using std::cin; // program uses cin
    using std::endl; // program uses endl

    int main (void)
    {
    statements
    .......
    return 0;
    }
    فراموش نشه اون بالا
    Last edited by Master; 01-04-2008 at 16:21.

  4. #224
    اگه نباشه جاش خالی می مونه iranian_genius's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    جهرم سیتی
    پست ها
    266

    پيش فرض

    سلام Master عزیز .
    باور کن من همه چیز رو رعایت میکنم اما باز هم خطا میده و اجرا نمیشه و روی تابع Namespace std ارور میده و خط قرمز رنگ پیغام خطا روی اون هست .

    ببین من به این شکل مینوسم و خطا میده ، ببینید اشکال از کجاست :

    include <iostream>#
    using std::cout ;
    int main(void)
    {
    cout << "hello nima\n" ;
    return 0;
    }

    به این شکل هم نوشتم که بازم همون خطای بالا رو میده:

    #include <iostream>
    using namespace std ;
    int main()
    {
    cout << "hello nima\n" ;
    return 0;
    }

    و حتی به این شکل :

    #include <iostream>;
    int main()
    {
    std: : cout << "hello nima\n" ;
    return 0;
    }

    توی تمتم اینها همون خطای namespace std رو میده .

    گیییییییییییج شدم!!!!!!!!!!

  5. #225
    اگه نباشه جاش خالی می مونه iranian_genius's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    جهرم سیتی
    پست ها
    266

    پيش فرض

    در ضمن دستورات پست بالا رو توی محیط Borland studio 2006 توی قسمت File>New>VCL Forms Applacation C++ Builder استفاده میکنم . احتمالا اشکال از مسیر انتخاب فرم و یوتیت و اینچیزا که نیست . نه؟؟!!

  6. #226
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2008
    پست ها
    46

    پيش فرض

    جناب مستر این کد تو برلند کار نمی کنه اگه میشه برای برلند را بزارین

  7. #227
    آخر فروم باز Master's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    Somewhere nearby,Who Cares
    پست ها
    1,453

    پيش فرض

    سلام Master عزیز .
    باور کن من همه چیز رو رعایت میکنم اما باز هم خطا میده و اجرا نمیشه و روی تابع Namespace std ارور میده و خط قرمز رنگ پیغام خطا روی اون هست .

    ببین من به این شکل مینوسم و خطا میده ، ببینید اشکال از کجاست :

    include <iostream>#
    using std::cout ;
    int main(void)
    {
    cout << "hello nima\n" ;
    return 0;
    }

    به این شکل هم نوشتم که بازم همون خطای بالا رو میده:

    #include <iostream>
    using namespace std ;
    int main()
    {
    cout << "hello nima\n" ;
    return 0;
    }

    و حتی به این شکل :

    #include <iostream>;
    int main()
    {
    std: : cout << "hello nima\n" ;
    return 0;
    }

    توی تمتم اینها همون خطای namespace std رو میده .

    گیییییییییییج شدم!!!!!!!!!!
    خوب با پست پایینیت متوجه شدم مشکل از کجاست
    در ضمن دستورات پست بالا رو توی محیط Borland studio 2006 توی قسمت File>New>VCL Forms Applacation C++ Builder استفاده میکنم . احتمالا اشکال از مسیر انتخاب فرم و یوتیت و اینچیزا که نیست . نه؟؟!!
    ببین نیما جان این دستویر که شما داری ساتفاده میکنی یک دستور کنسولی هست ..یعنی وقتی مینویسی cout
    یعنی در اصل نوشتی consol out .. و برای نمایش متون و سایر عبارات در محیط داس هست ! به نظرم شما هم میخوایید فقط همین" سلام دنیا " رو تو محیط داس نشون بدید ..اگه آره که باید تو بخش پراجکت بورلند ..COnsol Application رو انتخاب کنی و برنامتو بنویسی ..
    در غیر اینصورت اگهمیخوای تویه فرم تو یه پنجره این عبارت رو نشون بدی .. دیگه از این جور دستورها نمیتونی استفاده کنی ..چون ا زحالت کنسول به حالت ویندوز یا پنجره باید بری ! برای نشون دادن یک پنجره و یا کار با اون باید از توابعی که خود ویندوز برای این کار مهیا کرده استفاده کنی ..
    پس اگه برنامه ای میخوای بنویسی که تو یه پنجره اجرا بشه و اون وسط بنویسه "Hello World " .باید دستور زیر رو وارد کنی :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعد آقا سید گل ..همون پست بالا رو ویرایش کردم .میتونی استفاده کنی ..
    اگه به زبان سی پلاس پلاس میخوای ..پیشرفته تر پیشنهاد میکنم این فایل رو دنلود کنی
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    تحت TC هست .. 5 مگابایت حجم فایله و یک دیکشنری کامله !
    Last edited by Master; 02-04-2008 at 11:02.

  8. #228
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2008
    پست ها
    46

    پيش فرض

    جناب مستر متشکرم لطف کردی

  9. #229
    اگه نباشه جاش خالی می مونه iranian_genius's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    جهرم سیتی
    پست ها
    266

    پيش فرض

    ممنون جناب مستر از توضیحات خوبتون .

    تقریبا مشکل همین بود که بالا گفتید یه Consol Application باز کردم و دستور اجرا شد بدون ارور.

    ولی من توی محیط ویندوز و توی پنجرۀ خود ویندوز میخوام اجرا بشه .

    اون دستوری که توی پست قبل واسه محیط ویندوز گفتید نوشتم اما پیغام خطا داد و اجرا نشد !!!!!!
    نمیدونم چرا.

    قبل از این بحثها عزیز بگو که توی کدوم قسمت از گزینۀ File> New از بورلند C++ Borland 2006 باید این دستور رو تایپ کنم؟؟؟؟؟؟؟؟؟؟

    شاید بازم مشکل از همین انتخاب اولیه باشه...


    بازم ممنون از راهنماییهای خوبتون.

  10. #230
    آخر فروم باز Master's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    Somewhere nearby,Who Cares
    پست ها
    1,453

    پيش فرض

    ممنون جناب مستر از توضیحات خوبتون .

    تقریبا مشکل همین بود که بالا گفتید یه Consol Application باز کردم و دستور اجرا شد بدون ارور.

    ولی من توی محیط ویندوز و توی پنجرۀ خود ویندوز میخوام اجرا بشه .

    اون دستوری که توی پست قبل واسه محیط ویندوز گفتید نوشتم اما پیغام خطا داد و اجرا نشد !!!!!!
    نمیدونم چرا.

    قبل از این بحثها عزیز بگو که توی کدوم قسمت از گزینۀ File> New از بورلند C++ Borland 2006 باید این دستور رو تایپ کنم؟؟؟؟؟؟؟؟؟؟

    شاید بازم مشکل از همین انتخاب اولیه باشه...


    بازم ممنون از راهنماییهای خوبتون.
    سلام ..خواهش میکنم .. من بورلند 2006 ندارم .. ببین تو گزینه ها عنوانی با نام Windows Application داری یا نه ؟ ! اگه داری .انتخابش کن و این کد رو که بهت دادم بزن توش .. در غیر اینصورت ..تو بخش ویندورش بببین چیا داره بهم بگو من بهت بگم کدومه !

    موفق باشید

Thread Information

Users Browsing this Thread

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

User Tag List

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

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