| IO :: Pipe :: منتج io :: pipe :: المنتج هو وحدة perl توفر اثنين من وحدات getsubroutineproducer و getsystemprostucer. |
التحميل الان |
IO :: Pipe :: منتج الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- Robert W. Leach
- موقع ويب الناشر:
- http://search.cpan.org/~robleach/IO-Pipe-Producer-1.5/lib/IO/Pipe/Producer.pm
IO :: Pipe :: منتج العلامات
IO :: Pipe :: منتج وصف
IO :: Pipe :: المنتج هو وحدة Perl التي توفر وحداتين GetsubroutineProducer و GetSystemProducer. io :: pipe :: المنتج هو وحدة perl توفر اثنين من الوحدات النمطية getsubroutineproducer و getsystemproducer.synopsis # الوحدة التي توفر 2 طرق: getsubroutineproducer # و getsystemprostucer. يأخذون مرجع روتين فرعي (مع الوسائط المرتبطة) واتصال النظام # على التوالي والعودة (المباركة) المقابض على الإخراج القياسي بتدفقه وإخراج الأخطاء القياسية. # أمثلة الاستخدام استخدام IO :: أنابيب :: منتج؛ $ obj = جديد io :: pipe :: منتج ()؛ $ stdout_fh = $ obj-> getsubroutineproducer ($ subroutine_Reference، subroutine_parameters)؛ # أو استخدام IO :: أنابيب :: منتج؛ $ obj = جديد io :: pipe :: منتج ()؛ (Stdout_fh، $ stderr_fh) = $ obj-> getsubroutineproducer ($ subroutine_Reference، subroutine_parameters)؛ # أو استخدام IO :: أنابيب :: منتج؛ $ stdout_fh = جديد io :: pipe :: المنتج ($ subroutine_Reference، subroutine_parameters)؛ # أو استخدام IO :: أنابيب :: منتج؛ ($ stdout_fh، $ stderr_fh) = جديد io :: pipe: المنتج ($ subroutine_Reference، subroutine_parameters)؛ # ثم يمكنك قراءة المقابض المرتجعة مثل أي مقبض ملف آخر ... بينما () {print "Stdout من المنتج: $ _"} بينما () {print "stderr من السلع المنتجة: $ _"} # يمكنك أيضا القيام به أيضا نفس الشيء مع مكالمات النظام باستخدام # Subroutine GetSystemProstucer. ومع ذلك، فإن هذه الميزة # غير قابلة للوصول عبر المنشئ الجديد استخدم IO :: Pipe: المنتج؛ $ obj = جديد io :: pipe :: منتج ()؛ $ stdout_fh = $ obj-> getsystemproducer ("صدى" hello world! "")؛ استخدام IO :: أنابيب :: منتج؛ $ obj = جديد io :: pipe :: منتج ()؛ ($ stdout_fh، $ stderr_fh) = $ obj-> getsystemproducer ("صدى" مرحبا العالم! ")؛ # ومع ذلك، هذا هو بالضبط هو نفسه: استخدم IO :: أنابيب :: منتج؛ $ stdout_fh = منتج جديد (Sub {system (@ _)}، "Echo" Hello World! "")؛ # أو استخدام IO :: أنابيب :: منتج؛ ($ stdout_fh، $ stderr_fh) = جديد io :: pipe: المنتج (sub {system (@ _)}، "echo" hello world! "")؛ متطلبات: perl.
IO :: Pipe :: منتج برامج ذات صلة