یه دلیل کافی براش وجود داره. هرچند برای بد بودنش دلیل زیاده.
ما به این دلیل از دستور system("PAUSE")
استفاده میکنیم که برنامه به خودی خود خاتمه پیدا نکنه و منتظر یه ورودی باشه.
برای این کار میشه از cin.get()
استفاده کرد یا دستور مشابه که در خود برنامه اجرا میشن. در حالی که دستور system("PAUSE")
یک پردازش جداگانه رو انجام میده که به عنوان فرزند برنامهی جاری فراخوانی میشه و این فراخوانی یه چیز بیهوده و اضافهست.
در ضمن این دستور وابسته به سیستمعامله و معلوم نیست که روی همهی سیستمعاملها وجود داشته باشه.
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)