View Full Version : Handle کردن Exception در C
saeedIRHA
پنج شنبه 03 فروردین 1385, 03:59 صبح
سلام،
از دوستان کسی میدونه چطور میشه از Excpetion ها در C استفاده کرد؟!
من در ++C میدونم چطور میشه این کارو کرد اما می خواستم از دوستان بپرسم چه طور میشه
Exception هارو در Handle,C کرد؟!
Inprise
پنج شنبه 03 فروردین 1385, 11:56 صبح
استاندارد C راه حلهای چندان مفیدی در این زمینه نداره ، میشه از Setjmp و longjmp استفاده بشه اما باز انعطاف Exception Handling محیط CPP وجود نداره ، و اغلب اگر قرار باشه برنامه ای مطلقا" با C نوشته بشه برای Exception Handling از امکانات سیستم عامل استفاده میکنند .
saeedIRHA
پنج شنبه 03 فروردین 1385, 13:10 عصر
استاندارد C راه حلهای چندان مفیدی در این زمینه نداره ، میشه از Setjmp و longjmp استفاده بشه اما باز انعطاف Exception Handling محیط CPP وجود نداره ، و اغلب اگر قرار باشه برنامه ای مطلقا" با C نوشته بشه برای Exception Handling از امکانات سیستم عامل استفاده میکنند .
ممنون دوست عزیز که جواب دادین!
میشه راهنمای کنید که چطور میتونم از امکانات Windows در این ضمینه استفاده کنم ؟!
اگر هم امکانش بود بگین که چطور میتونم در Linux اینکارو بکنم ؟!
باید از Library خاصی استفاده کنم ؟!
در سیستم عامل Windows هیچ API برای کنترل کردن این مسئله هست ؟!
میشه برای استفاده کردن از Setjmp و Longjmp یک مثال ارائه کنید.
بازم ممنون
Inprise
جمعه 04 فروردین 1385, 16:56 عصر
تاپیکی برای SEH یا Structured Exception Handling در بخش امنیت نرم افزار وجود داره که هر چه لازم داری اونجاست . پس از مطالعه ، برای نمونه ، گوگل رو بگرد .
saeedIRHA
جمعه 04 فروردین 1385, 17:25 عصر
ممنون دوست عزیز!
Asad.Safari
جمعه 11 فروردین 1385, 20:50 عصر
با سلام!
فایل attachment حاوی :: استفاده از Exception در c
آقای saeedirha اگه زحمت نباشه در مورد برررسی حالت
crash یه توضیح مختصری بده !
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.