هل Boost Tuple قابل للتغيير؟
-
20-09-2019 - |
سؤال
لقد كنت أستخدم استخدام تعزيز كقيمة في خريطة STL. حتى الآن ، اضطررت فقط إلى إنشاء tuple وإدراج في الخريطة وفي مرحلة لاحقة استرداد القيم.
الآن أحتاج إلى أن أكون قادرًا على تغيير tuple في الخريطة. هل هذا ممكن ، أو هل واجهت مكانًا واحدًا يجب ألا تستخدمه بدلاً من الهياكل.
شكرًا
المحلول
طالما أن tuple هي قيمة الخريطة وليس المفتاح ، فإن tuple قابلة للتغيير تمامًا:
http://www.boost.org/doc/libs/1_41_0/libs/tuple/doc/tuple_users_guide.html#accessing_elements
لا تنتمي إلى StackOverflow