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

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




نمايش نتايج 1 به 1 از 1

نام تاپيک: کمک درباره توابع seekp , seekg

  1. #1
    داره خودمونی میشه farman-h's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    171

    پيش فرض کمک درباره توابع seekp , seekg

    سلام بچه ها من در این دستور seekp,seekg اشکال دارم میخوام میخوام تا به کاراکتر $ نرسیدم تعداد کاراکترهاش رو برگردونه تا این جملات رو وارد کنم f<<p_num<<"*"<<mat<<"*"<<wight<<"*"<<cost ولی خطا میده میگه نباید متغییر i رو f.seek(i, ios::cur)اینجا بزاری بلکه باید عدد باشه و منم برای گرفتن طول کاراکترهای وارد شده i رو میخوام راه حل دیگه ای داره؟کمک کنید

    fstream f;
    char temp[30];
    char ch;
    int i=0;
    f.open("c:\\products.txt",ios::out|ios::in);
    if(!f)
    cout<<"file not found";
    else
    {
    while(!f.eof()){
    f>>ch;
    while(ch!='$'){
    temp[i]=ch;
    i++;
    f>>ch;
    }
    if(strcmp(shomara2,temp)==0){
    f.seekp(i,ios::cur);
    f<<p_num<<"*"<<mat<<"*"<<wight<<"*"<<cost;
    }
    else
    f.seekg(i,ios::cur);
    f<<p_num<<"*"<<mat<<"*"<<wight<<"*"<<cost;
    }
    }
    f.close();
    Last edited by farman-h; 02-07-2010 at 22:59.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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