تيارات البيانات الموحدة: الفرق بين النسختين
أنشأ الصفحة ب''''التيار الموحد''' {{إنج|Standard stream}} في برمجة الحاسوب يشير إلى قنوات إدخال وإخراج متصلة بين البرن...' |
(لا فرق)
|
نسخة 07:11، 9 نوفمبر 2019
التيار الموحد (بالإنجليزية: Standard stream) في برمجة الحاسوب يشير إلى قنوات إدخال وإخراج متصلة بين البرنامج الحاسوبي بيئته عندما يبدأ في التنفيذ. تسمى اتصالات الإدخال/الإخراج (إ/إ) (بالإنجليزية: I/O) الثلاث الإدخال الموحد (بالإنجليزية: stdin) والإخراج الموحد (بالإنجليزية: stdout) والخطأ الموحد (بالإنجليزية: stderr). في الأصل إ/إ تحدث عبر أجهزة متصلة بوحدة التحكم (بالإنجليزية: console) (مثلاً لوحة المفاتيح أو الشاشة)، ولكن التيارات الموحدة تُجرد هذا الأمر. عندما يُنفذ أمر ما عبر الصدفة التفاعلية (بالإنجليزية: interactive shell) تكون التيارات عادةً متصلة بالمطراف (بالإنجليزية: terminal) التي تعمل فوقها الصدفة، ولكن يمكن تغييرها بإعادة التوجيه أو الأنببة (بالإنجليزية: pipelining). بشكل عام، يمكن لعملية فرعية (بالإنجليزية: child process) أن تأخذ التيارات الموحدة الخاصة بالعملية الأساسية.