PDA

View Full Version : چاپ یک رشته در یک دوره زمانی



rezaricky
چهارشنبه 19 آبان 1389, 19:54 عصر
با سلام
میخواستم بدونم چطوری میتونم یک رشته رو(مثلا هر یک ثانیه )تا وقتی که کاربر یک دکمه رو فشار بده چاپ کنم؟
ممنون:لبخندساده:

khafan_bat
چهارشنبه 19 آبان 1389, 20:18 عصر
یک کاراکتر خاص رو به عنوان شرط حلقه ی while در نظر بگیر که هر بار کاربر اون رو فشار بده از حلقه خارج بشه ، خوب داخل حلقه هم اول رشته رو چاپ کن بعد 1000 میلی ثانیه صبر کن و . .

rezaricky
چهارشنبه 19 آبان 1389, 20:34 عصر
خیلی ممنون
حالا اگه بخوام در مدت این یک ثانیه بجای صبر کردن یک تابع رو اجرا بکنیم چکار باید بکنم؟:لبخندساده:

returnx
پنج شنبه 20 آبان 1389, 10:51 صبح
حالا اگه بخوام در مدت این یک ثانیه بجای صبر کردن یک تابع رو اجرا بکنیم چکار باید بکنم؟
سوالتون مفهوم نیست!!
خوب تابع رو صدا بزنید...:متفکر:

rezaricky
پنج شنبه 20 آبان 1389, 11:17 صبح
ببینید من میخوام بازی snake رو بنویسم ومیخوام اگه کاربر در مدت یک ثانیه هیچ دکمه ای رو فشار نداد حرکت قبلی خود به خود انجام بشه

returnx
پنج شنبه 20 آبان 1389, 11:52 صبح
ببینید منم یکی از پروژه های دانشگاه که استاد بهمون داده بود این بود که باید یک چهار راه درست میکردیم و بعد چند شی ادم و ماشین حرکت میکردن و هیچ وقت نباید تصادف میکردند...
مشکل برنامه ای که من نوشته بودم این بود که فقط یک ماشین و یک آدم میتونستند کار کنند ....
بعدا فهمیدم که باید از نخ(Theard) استفاده میکردم به شما هم پیشنهاد میکنم از نخ ها استفاده کنید...
اینجوری دیگه این مشکلات رو نخواهید داشت...
من تو C++ تا حالا Theard کار نکردم شما یک Search کنید پیدا میکنید.