radium
چهارشنبه 11 دی 1387, 01:33 صبح
من در قسمتی از برنامم به زبان سی پلاس پلاس(در محیط ویژوای استودیو 6 )میخوام از کاربر یک تاریخ بگیرم. و آن را در فایلی ذخیره کنم.
حالا هر بار که برنامه اجرا میشه تاریخ سیستم را با تاریخی که قبلا تو فایل ذخیره شده(البته الان آوردیمش تو حافظه) مقایسه کنه. اگه دو تاش یکی بود. پیامی بده.
حالا سوالم اینه که چطور تاریخ سیستم رو بگیرم. چطور مقایسه کنم. یعنی فرمت تاریخی که کاربر وارد میکنه چی باشه.
فقط فهمیدم که این دوتا کد تاریخ و زمان سیستم رو نشون میدن. ولی نمیدونم چطور با یه تاریخ دیگه مقایسشون کنم.البته مفهوم t و T هم که بعد از کلمه های DATE و TIME نوشته شده رو هم متوجه نمیشم. لطفا بگید که باید چه کار کنم. بینهایت ممنونم.
system("DATE/t");
system("TIME/T");
حالا هر بار که برنامه اجرا میشه تاریخ سیستم را با تاریخی که قبلا تو فایل ذخیره شده(البته الان آوردیمش تو حافظه) مقایسه کنه. اگه دو تاش یکی بود. پیامی بده.
حالا سوالم اینه که چطور تاریخ سیستم رو بگیرم. چطور مقایسه کنم. یعنی فرمت تاریخی که کاربر وارد میکنه چی باشه.
فقط فهمیدم که این دوتا کد تاریخ و زمان سیستم رو نشون میدن. ولی نمیدونم چطور با یه تاریخ دیگه مقایسشون کنم.البته مفهوم t و T هم که بعد از کلمه های DATE و TIME نوشته شده رو هم متوجه نمیشم. لطفا بگید که باید چه کار کنم. بینهایت ممنونم.
system("DATE/t");
system("TIME/T");