سؤال

أحاول أن أضرب [2] [3] مع B [3] [4] ووضع الجواب في C [2] [4]. لا بد لي من استخدام شوكة () وصنع 2 عملية، كل طفل ل C [0] [J] و C [J] [J]، سوف ينتظر الوالد. لذلك ستحسب كل عملية طفل صفا ل C.هذا هو رمزي:

giveacodicetagpre.

ليس لدي أخطاء في تجميع، لكنني أحصل على أرقام خاطئة ... أرقام كبيرة محرجة ... أي أفكار؟

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

المحلول

س: ليس لدي أي أخطاء في تجميع، لكنني أحصل على أرقام خاطئة ... محرج أرقام كبيرة ... أي أفكار؟

a: نعم - لحظة شوكة، لديك عملان مختلفان مع اثنين من مسافات عناوين مستقلة تماما :)

حل جيد واحد هو استخدام المواضيع بدلا من الشوكة ():

p> https://computing.llnl.gov/tutorials/pthreads/

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