سؤال

أحاول استخدام الأمراض المنقولة جنسيا :: Set for NTLE Netger Netger المعرفة من مكتبة NTL وسبب ما لا يعمل.إنه يعمل بشكل جيد تماما مع أعداد صحيحة ZZ المحددة من المكتبة: giveacodicetagpre.

هل يعرف أحد لماذا أول أعمال الإدراج والثاني لا؟

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

المحلول

std::set<T> is ordered by std::less<T>, which defaults to bool operator<(T,T). ZZ does define a proper operator< (they're ordered) but vec_ZZ doesn't. In fact, most NTL classes don't, not even ZZ_p. Therefore std::set<ZZ_p> is equally invalid.

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