![ישן](https://static.fresh.co.il/images/vBulletin/statusicon/post_old.gif)
07-04-2014, 12:54
|
![צלמית המשתמש של פסטן](image.php?u=153560&dateline=1392759932) |
|
|
חבר מתאריך: 14.12.09
הודעות: 9,751
|
|
ציטוט:
במקור נכתב על ידי Asus
שלום,
אני יוצר thread שרץ בפונקציה מקלאס מסויים ומסתובב שם בלופ (הקלאס הוא singleton אם זה משנה) ואז הפרוסס שיצר אותו קורה ל-distractor של הקלאס הזה.
האם התרד ישאר בחיים ?
|
זה מגיע גם בעברית? אפשר קצת פרטים? להבין על מה אתה בכלל מדבר?
לי נראה ברור שאם יוצרים thread חדש מתוך main - לא משנה אם בקריאה ישירה או מתוך פונקציה של אובייקט, ולא משנה את בעזרת CreateThread או _beginthread או pthread_create - מאחר ולא עשית join וה-destructor של הסינגלטון ייקרא בסוף התוכנית, זה אומר שעושים return מ-main וזה אומר שהתוכנה נסגרת, כולל כל ה-thread-ים שלה.
אולי זה לא התרחיש שהתכוונת אליו, אבל למרבה המזל אי אפשר לדעת למה התכוונת, אז אני יכול לענות מה שבא לי וזו עדיין תהיה תשובה נכונה.
_____________________________________
(קרדיט למרשי)
אמר לה ינאי מלכא לדביתיה אל תתיראי מן הפרושין ולא ממי שאינן פרושין אלא מן הצבועין שדומין לפרושין שמעשיהן כמעשה זמרי ומבקשין שכר כפנחס
אמר פסטן: שניהם גרועים, אבל עדיף להיות טיפש מאשר שקרן.
|