کنترل روند در سی
کنترل فرآبند در سی، اشاره به دستهای از توابع در کتابخانه استاندارد زبان برنامهنویسی سی دارد که برای عملیات اساسی و پایهای کنترل فرایند در نظر گرفته شدهاند. برای مثال، توابعی برای خاتمه دادن به اجرای برنامه با سطوج مختلف پاکسازی، اجرای یک مفسر فرمان خارجی، دریافت متغیرهای محیطی و ...
کتابخانه استاندارد سی |
---|
|
این توابع در فایل stdlib.h تعریف شدهاند.
تابع | تشریح | |
---|---|---|
خاتمه دادن به اجرای برنامه |
abort |
برای خاتمه دادن به اجرای برنامه به صورت غیرعادی و بدون انجام پاکسازی |
exit |
خاتمه دادن به اجرای برنامه به صورت عادی و معمول و انجام پاکسازی | |
_Exit |
خاتمه دادن به اجرای برنامه به صورت معمول اما بدون عمل پاکسازی | |
atexit |
برای اجرای یک تابع در هنگام فراخوانی exit() | |
quick_exit |
برای خاتمه دادن به اجرای برنامه به صورت عادی و بدون انجام پاکسازی، اما با خالی کردن بافر ورودی/خروجی | |
at_quick_exit |
برای اجرای یک تابع در هنگام فراخوانی quick_exit() | |
برقراری ارتباط با محیط |
getenv |
برای دسترسی به متغیرهای محیطی |
system |
مفسر فرمان سیستم میزبان را فراخوانی کرده و دستوری را حهت اجرا برای آن ارسال میکند. |
منابع
مشارکتکنندگان ویکیپدیا. «C process control». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۲۱ ژوئیه ۲۰۱۳.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.