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

نام تاپیک: استخراج کردن از یک رشته

  1. #1

    Question استخراج کردن از یک رشته

    یک رشته از جنس string که حاوی به ور مثال 10 عدده که با خط فاصله از هم جدا شدند حالا اگه بخوایم ششمین عدد رو استخراج کنیم چه باید کرد و در ضمن اگر بعد از استخراج جنس این عدد از جنس string باشه چور باید به عدد تبدیل کرد.

  2. #2

    نقل قول: استخراج کردن از یک رشته

    سلام
    این جور میشه

    #include <iostream>
    #include <string>
    using namespace std;
    int strmatch(const string& str,const string& delim,int pos)
    {
    int i=0;
    unsigned found= str.find(delim,string::npos);
    while(++i<pos)
    found= str.find(delim, ++found);
    ++found;
    return stoi(str.substr(found, str.find(delim, found)-found));
    }
    int main()
    {
    string str= "6512-34444-567-765-678-345-245-345-123-4577" ;
    int adad=strmatch(str,"-",6);
    return 0;
    }
    آخرین ویرایش به وسیله rahnema1 : یک شنبه 17 فروردین 1393 در 15:40 عصر

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

  1. جدا کردن بخشی از رشته تاریخ در بانک
    نوشته شده توسط javan2754 در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 4
    آخرین پست: سه شنبه 27 آذر 1386, 14:01 عصر
  2. جستجو کردن کلمه در رشته
    نوشته شده توسط Saeid59_m در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 6
    آخرین پست: چهارشنبه 18 مهر 1386, 01:08 صبح
  3. پاک کردن آخرین زیر رشته در یک رشته
    نوشته شده توسط m0rteza در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 07 مهر 1386, 23:23 عصر
  4. مشخص کردن وجود یک رشته داخل رشته دیگر
    نوشته شده توسط nima_dir در بخش C#‎‎
    پاسخ: 3
    آخرین پست: پنج شنبه 30 آذر 1385, 00:57 صبح
  5. هش کردن کدها و رشته های ثابت در VB
    نوشته شده توسط demon_da در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: دوشنبه 03 اسفند 1383, 22:59 عصر

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

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