PDA

View Full Version : نگهداري موقت داده هاي كاربر قبل از ذخيره در فايل؟



one hacker alone
جمعه 04 فروردین 1391, 01:25 صبح
با ياد خدا
با سلام خدمت همه برنامه نويس ها

اول از همه عيد رو تبريك ميگم
انشاءالله سال جديدتون پر از آرامش باشه كه واقعا بزرگترين نعمت خداوند هست

من سوالي برام پيش اومده بود تو MS C++‎ ميخوام كارهايي كه كاربر انجام ميده تو برنامه رو ثبت كنم بعنوان مثال يه بازي ساده تحت كنسول داريم كه كاربر با كليد هاي جهتي شيء رو حركت ميده حالا من ميخوام هر بار اين كليد زده شد من اون رو ثبت كنم
اگه تو ويژوال بوديم يه TextBox ميزاشتيم و اونها رو توي اون نگه ميداشتيم بعد هر 1 دقيقه 1 بار متن داخل جعبه رو تو فايل انتقال ميداديم اما تو كنسول ما جعبه متني نداري كه داده ها رو توي اون ذخيره كنيم
لذا مجبورم كاربر هر بار كليد رو زد من برم اون رو مستقيم داخل فايل ذخيره كنم اما خوب كاربر بارها كليدها رو ميزنه و من هي بايد برم سراغ فايل.
امتحان نكردم اما حس ميكنم سرعت برنامه رو خيلي پايين مياره و برنامه سنگين ميشه
آيا راهي هست كه بتونيم اون جعبه متن رو اينجا شبيه سازي كنيم يا اينكه مستقيم با فايل كار كنم
پيشنهادتون چيه؟ (MS VC ++ Win32 Aplication)