सीरियल प्रतिलिपि क्या है? क्या यह गहरी प्रतिलिपि और उथले-प्रति से अलग है?धारावाहिक प्रति क्या है? और यह इस तरह क्यों लागू किया गया है?
Duff's device तहत विकी प्रविष्टि के अनुसार, यह पारंपरिक रूप के रूप में कार्यान्वित किया जाता है:
do { //count > 0 assumed
*to = *from++; //Note that the 'to' pointer is NOT incremented
} while(--count > 0);
और फिर यह कह
ध्यान दें कि
to
वृद्धि नहीं है, क्योंकि गूंथा हुआ आटा पर कॉपी किया गया था एक नोट बना देता है, एक एकल मेमोरी-मैप आउटपुट रजिस्टर।
मुझे यह नोट वास्तव में समझ में नहीं आया।
यदि to
पॉइंटर बढ़ता नहीं है, तो लूप का बिंदु क्या है?
*to = from[count-1]; //does it not do the same thing?
मुझे लगता है यह धारावाहिक नकल की परिभाषा के साथ कुछ करने के लिए है कि: तो ऐसा क्यों है के रूप में कार्यान्वित किया जाता है।
हम to
के लिए मेमोरी आवंटित कैसे कर सकते हैं ताकि लूप कुछ अंतर करे?
शायद फीफो बफर के लिए एक प्रति है। उदाहरण के लिए। एक डिवाइस के लिए एक हार्डवेयर बफर। – neagoegab