كيفية تكرار جميع عناصر std::map في C++ بشكل صحيح؟
مرحباً بالجميع! لقد بدأت مؤخراً في تعلم C++ وواجهت مشكلة: أحتاج إلى المرور عبر جميع أزواج key-value في std::map، على سبيل المثال، لعرضها على الشاشة أو تنفيذ عملية معينة. أفهم أن map هي حاوية associative حيث يتم تخزين كل عنصر كـ std::pair، لكنني لا أستطيع فهم صيغة الحلقات.
حاولت كتابة الكود التالي:
```cpp
#include
#include