سؤال

عندما أستخدم العبارة التالية ،

typedef QPair<ItemA, ItemB> test

أين ItemB هو مؤشر ذكي.ie typedef QSharedpointer<Z> ItemB

عندما أقوم بإنشاء اختبار، هل يجب أن أقدم قيم التهيئة؟على سبيل المثال: test Inst1(0,0);

أو لا QPair توفير القيم الافتراضية المبنية تلقائيًا؟

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

المحلول

لقد وجدت أن وثائق Qt موثوقة جدًا في مثل هذه الأمور ذات المستوى المنخفض.ووفقا ل وثائق QPair, QPair يحتوي على مُنشئ افتراضي بدون وسائط.(بدلاً من ذلك، كان بإمكانك تجربتها...)

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