Question: In file included from main.cpp: 6 : CourseGradebook.h: In member function virtual std::unordered _ map, double > CourseGradebook::GetStudentScores ( int ) : CourseGradebook.h: 5 9

In file included from main.cpp:6:
CourseGradebook.h: In member function virtual std::unordered_map, double> CourseGradebook::GetStudentScores(int):
CourseGradebook.h:59:68: error: passing const std::unordered_map as this argument discards qualifiers [-fpermissive]
59| studentScores[entry.first]= entry.second[studentID];
|^
In file included from /usr/include/c++/9/unordered_map:47,
from main.cpp:3:
/usr/include/c++/9/bits/unordered_map.h:985:7: note: in call to std::unordered_map<_Key, _Tp,_Hash, _Pred, _Alloc>::mapped_type& std::unordered_map<_Key, _Tp,_Hash, _Pred, _Alloc>::operator[](const key_type&)[with _Key = int; _Tp = double; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator >; std::unordered_map<_Key, _Tp,_Hash, _Pred, _Alloc>::mapped_type = double; std::unordered_map<_Key, _Tp,_Hash, _Pred, _Alloc>::key_type = int]
985| operator[](const key_type& __k)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!