-
تو این حالتم امکان تداخل هست، میزان خطرش بستگی داره اون تابعی که می گی صدا میزنم چکار با گره میکنه، باز ممکنه دو تا گره
همزمان شرط if همین کد رو چک کنن و ببینن اون خونه صفره و داخل شرط if بشن بعد هر دو تا ترد اون تابع رو صدا می زنن
مگه اینکه اینم داخل یه بلاک mutex بره
کلا تو شرایطی که معلوم نیست چه اتفاقی می افته مثل همین تداخل ترد ها بهتره دنبال راه حل هایی نریم که بخوایم مثلا کلک بزنیم و از اون وضعیت در بیایم.
-
سلام، این خطا موقع کار با برنامه اتفاق می افته. نمی دونم علت چیه :((
کد:
/* These methods don't need a separate
wchar version. Hence they need to be compiled only once from
the original file */
_CRTIMP void _cdecl _CrtDbgBreak( void )
{ DebugBreak(); }
-
من نمی دونم چرا این خطاها رو میده یکی دیگه ام اینه:
کد:
Unhandled exception at 0x004220f0 in KDLA.exe: 0xC0000005: Access violation reading location 0x00000000.