سؤال

باستخدام برنامج التحويل البرمجي CPS من Scala 2.8 ، هناك عناصر التحكم السحرية reset و shift. إعادة تعيين محدد الاستمرار وينجرف التقاط الاستمرار.

هناك مثال من استخدام CPS مع NIO ، باستخدام إعادة تعيين متداخلة كنوع من "forking" ...؟ أنا لا أفهم بالضبط الغرض من تعشيش إعادة ضبط ، ما هو التأثير؟

هل كانت مفيدة؟

المحلول

لا يوجد شيء سحر حول التداخل أ reset. أ shift ينطبق على الأعمق reset الذي يربطه. التعليق الزائف الذي تراه هو مجرد وصف للسلوك الفعال من عمليات الاسترجاعات المسجلة لدى محدد NIO.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top