نمایش نتایج 1 تا 1 از 1

نام تاپیک: عملکرد سه تابع معروف از دستور cin [سئوال/مهم]

  1. #1
    کاربر جدید آواتار i.s.0.1
    تاریخ عضویت
    مرداد 1396
    محل زندگی
    !Made in IRAN
    سن
    21
    پست
    10

    Question عملکرد سه تابع معروف از دستور cin [سئوال/مهم]

    سلام (++in c)

    عملکرد تابع های ( )cin.putback( ) , cin.peek( ) , cin.ignore
    چیه؟
    لطفا کامل و قابل فهم برای یک مبتدی جواب بدید

    راستی میخواستم بدونم این برنامه چطور کار میکنه؟(خروجیش رو میدونم اما نمیدونم که چطور این اتفاق میفته!)

    char ch;


    while(cin.get(ch))
    {
    cout<<ch;


    while(cin.peek()=='b')
    cin.ignore(1,'b');


    if(ch=='.')
    break;
    }

    مگه ch فقط نمیتونه که یک کاراکتر رو درون خودش ذخیره کنه؟

    پس چرا وقتی که ما یک رشته رو هم وارد میکنیم برنامه باسش کار میکنه؟

    و اینکه چطور برنامه کل رشته رو کاراکتر به کاراکتر میتونه چک کنه؟
    آخرین ویرایش به وسیله i.s.0.1 : دوشنبه 09 مرداد 1396 در 19:35 عصر

تاپیک های مشابه

  1. مشکل برگشت خوردن به تابع پس از دستور return
    نوشته شده توسط mahdi.manian در بخش برنامه نویسی با MFC و ++Visual C
    پاسخ: 0
    آخرین پست: چهارشنبه 13 خرداد 1394, 14:18 عصر
  2. سوال: مشکل در استفاده از دستور cin.get
    نوشته شده توسط Altech در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 1
    آخرین پست: چهارشنبه 29 مهر 1388, 16:53 عصر
  3. پاسخ: 1
    آخرین پست: شنبه 14 بهمن 1385, 23:43 عصر
  4. طریقه استفاده از دستور سه پارامتریCount خیلی فوری
    نوشته شده توسط mahdighasemi در بخش VB.NET
    پاسخ: 1
    آخرین پست: پنج شنبه 13 بهمن 1384, 09:05 صبح
  5. طریقه استفاده از دستور سه پارامتریCount خیلی فوری
    نوشته شده توسط mahdighasemi در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: جمعه 07 بهمن 1384, 01:23 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •