Sir.Achilles
چهارشنبه 04 آذر 1388, 16:42 عصر
با سلام خدمت همه ي دوستان . سوالم اينه كه ميخوام توي برنامم اطلاعات كاربر رو از روي فايل بخونم با اين ويژگي كه كاربر بر اساس متدي كه من بهش ميگم اطلاعاتش رو توي يك فيل txt ذخيره ميكنه ، بعد من توي برنامه ازش اسم فايلش رو بگيرم و بعد اطلاعات رو از روي فايل بخونم .
براي اين كار بايد از كلاس ifstream استفاده كنم و در اين مورد مشكلي نيست ، اما مشكل اينجاست كه من ميخوام اسم فايل رو از كاربر بگيرم ولي با استفاده از ifstream اسم فايلي كه قراره open بشه (مثلا ifstream clientfile("filename.txt" , ios::in); رو برنامه نويس تعيين ميكنه در صورتي كه من ميخوام از كاربر بگيرم . در ضمن همون طور كه ميدونيد در كد بالا به جاي filename نميشه مثلا از يه اسمي كه از كاربر بگيرمش استفاده كرد .
براي اين كار بايد از كلاس ifstream استفاده كنم و در اين مورد مشكلي نيست ، اما مشكل اينجاست كه من ميخوام اسم فايل رو از كاربر بگيرم ولي با استفاده از ifstream اسم فايلي كه قراره open بشه (مثلا ifstream clientfile("filename.txt" , ios::in); رو برنامه نويس تعيين ميكنه در صورتي كه من ميخوام از كاربر بگيرم . در ضمن همون طور كه ميدونيد در كد بالا به جاي filename نميشه مثلا از يه اسمي كه از كاربر بگيرمش استفاده كرد .