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

نام تاپیک: اشتباه در خروجی

  1. #1

    2 سوال یکی سخت و یکی آسون

    ulلطفا کمک کنید.
    سلام . در این مثال در هنگام اجرا اصلا عدد اینتیجری رو نمیگیره.
    خودتون میتونید اجرا کرده و مشکل را ببینید. خیلی متشکرم اگه مشکل رو بگید از کجاس.
    #include <iostream>
    #include <fstream>
    #include <conio>
    struct student {
    int sn;
    char name[30];
    }st;
    int main(){
    int n;
    ofstream fp("student.txt");
    cout<<"Enter name and sn (^z for end)\n";
    while(cin>>st.name>>st.sn)
    fp.write((char*) &st, sizeof(struct student));
    fp.close();
    ifstream fp1("student.txt");
    cout<<"Enter integer\n";
    cin>>n;
    while(fp1.read((char*)&st,sizeof(struct student)))
    cout<<st.name<<'\t'<<st.sn<<endl;
    cout<<n;
    getch();
    return 0;
    }
    آخرین ویرایش به وسیله R abbasi : چهارشنبه 28 بهمن 1388 در 22:34 عصر دلیل: کد

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

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