یک برنامهٔ ساده به زبان C++ بنویسید که نقش یک «لانچر دسکتاپ» را ایفا کند: از کاربر نام برنامه و وضعیت اجرا (مثلاً success یا failed) را دریافت کند، اگر نام خالی بود یا وضعیت "failed" بود یک پیام خطا با std::cerr چاپ کند و در غیر این صورت پیام موفقیت را با std::cout نشان دهد.
2.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:51 0.0
در این مسئله از کتابخانهٔ استفاده کنید و برای چاپ پیامهای خطا حتماً از std::cerr بهره ببرید؛ خروجیهای عادی را با std::cout نمایش دهید. ورودی را از std::cin بخوانید، ورودیهای خالی را بررسی کنید، و در صورت نیاز کدهای بازگشتی مناسب (مانند return 0 برای موفقیت و return 1 برای خطا) را برگردانید؛ این شبیهسازی ساده مفاهیم پایهی I/O در برنامههای دسکتاپ و برخی رفتارهای اولیهٔ سیستمعامل را آموزش میدهد.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای ورودی مطمئن از std::getline استفاده کن تا نام برنامه و وضعیت اجرا را دقیقاً بخوانی و نام خالی نباشد. اگر نام خالی بود یا وضعیت اجرا برابر با failed بود، پیام خطا را با std::cerr چاپ کن و مقدار بازگشتی را 1 برگردان. در غیر این صورت پیام موفق را با std::cout چاپ کن و مقدار بازگشتی را 0 قرار بده. این الگوی ساده به آموزش I/O پایه در برنامههای دسکتاپ کمک میکند.
گزارش