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

نام تاپیک: کار با فایل ها در ++c

  1. #1

    Question کار با فایل ها در ++c

    سلام.یه سوال C++‎‎‎‎‎ داشتم.
    میخوام اطلاعات یک فایل txt رو بخونم و از اطلاعاتش تو یه محاسباتی استفاده کنم .
    با استفاده از کتابخانه stdio.h و دستورات این کتابخانه اطلاعات رو میریزم تو یک رشته ، سوال اینجاست
    که حالا چطور باید اون قسمتی رو که لازم دارم رو از رشته جدا کنم بطور مثال تو فایل txt داریم txt98 ،
    چطوری میشه این عدد (98) رو از داخل رشته جدا و تو یک متغیر دیگه ذخیره کرد؟

    اگه میشه همچین کاری رو با یه متغیر دیگه بجز رشته انجام داد لطفا راهنمایی کنید.

  2. #2

    نقل قول: کار با فایل ها در ++c


    #include <stdio.h>
    int main()
    {
    char reshte[]= "txt98";
    int adad;
    sscanf(reshte,"%*[^0-9]%d",&adad);
    printf("%d",adad);
    }

  3. #3

    نقل قول: کار با فایل ها در ++c

    نقل قول نوشته شده توسط rahnema1 مشاهده تاپیک

    *[^0-9]
    سلام
    این چیکار میکنه ؟
    آخرین ویرایش به وسیله Azar.099 : شنبه 17 خرداد 1393 در 22:58 عصر

  4. #4

    نقل قول: کار با فایل ها در ++c

    سلام
    تابع sscanf توی استاندارد ANSI توضیح داده شده:
    http://flash-gordon.me.uk/ansi.c.txt
    دوتا % داریم یعنی اون رشته را دو قسمت در نظر می گیریم. بخش اول که حروف هست را با [^0-9] نشون میدیم یعنی هرچیزی که غیر از اعداد صفر تا نه باشه ( حروف) .
    دومین % هم مربوط به عدد مورد نظره که با d نشنون میدیم اون ستاره هم میگه اولی لازم نیست در متغیری ذخیره بشه
    یعنی الگوی اول پیدا میشه ولی در متغیری ذخیره نمیشه ولی الگوی دوم که همون عدد باشه پیدا شده و در adad ذخیره میشه

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

  1. یه مشکل در کار با فایل ها ؟
    نوشته شده توسط afsar در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 23 دی 1383, 16:39 عصر
  2. کار با فایل
    نوشته شده توسط mehdi3683 در بخش VB.NET
    پاسخ: 4
    آخرین پست: شنبه 27 تیر 1383, 21:02 عصر
  3. صفحه ای برای کار با فایل ها و پوشه ها
    نوشته شده توسط Yunas Farhadnia در بخش طراحی وب (Web Design)
    پاسخ: 5
    آخرین پست: چهارشنبه 13 اسفند 1382, 22:35 عصر
  4. کار با فایل های صوتی (wav)
    نوشته شده توسط Ahmad-VB در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: یک شنبه 06 مهر 1382, 23:27 عصر

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

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