PDA

View Full Version : سوال: پیدا کردن وضعیت جاری ترد



arbab333
دوشنبه 27 دی 1395, 11:33 صبح
با سلام
یک تابع دارم که قراره توش یک دایرکتوری و زیر دایرکتوری هاش رو اسکن کنه. این تابع رو به یک ترد میدم. حالا چطور میتونم وضعیت جاری تابع رو بفهمم؟ که چنتا دایرکتوری رو تا الان اسکن کرده؟نتیجه اسکن تا الان چی بود؟

one hacker alone
دوشنبه 18 بهمن 1395, 17:58 عصر
خب این خیلی راحته شما یک تابع رو به یک ترد میدید تا اون بره روش کار کنه
کاری که باید انجام بدید اینه که داخل تابع یک متغیر تعریف کنید که میتونه سراسری باشه و در هر مرحله هر تعداد انجام میده یکی به اون اضافه بشه و هر لحظه هرکجای برنامه خواستید به اون دسترسی پیدا کنید (این روش سنتی)
در روشن مدرن که فلسفه شی گرایی هم برای همین اومد شما تابع رو در قالب متد یک شی پیاده میکنید و مواردی که نیاز دارید بررسی کنید رو در قالب خصوصیات اون شی تعریف میکنید تا از بیرون امکان دسترسی به اون باشه
و هر لحظه که نیاز داشتید فراخوانی کنید بخونید
معرفی دوره آنلاین راه دور سی ++ متوسط ==> http://ittw.ir/banner/bcpp2.jpg