#include <iostream>
#include <map>
#include <vector>
using namespace std;
int main( ) {
const int bucket_size = 10 ;
int one;
int two;
int userInput = 0 ;
vector< int > myVector;
cout << "Enter student's grades (-1 to stop list): " ;
//stores grades in vector while not -1
while ( userInput ! = - 1 ) {
cin >> userInput;
myVector.push_back ( userInput) ;
}
//create map from integer to integer for histogram algorithm
map< int , int > histogram;
histogram.first = one;
histogram.second = two;
return 0 ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgojaW5jbHVkZSA8dmVjdG9yPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJCgljb25zdCBpbnQgYnVja2V0X3NpemUgPSAxMDsKCWludCBvbmU7CglpbnQgdHdvOwoJCglpbnQgdXNlcklucHV0ID0gMDsKCXZlY3RvcjxpbnQ+IG15VmVjdG9yOwoJCgljb3V0IDw8ICJFbnRlciBzdHVkZW50J3MgZ3JhZGVzICgtMSB0byBzdG9wIGxpc3QpOiAiOwoJCgkvL3N0b3JlcyBncmFkZXMgaW4gdmVjdG9yIHdoaWxlIG5vdCAtMQoJCgl3aGlsZSh1c2VySW5wdXQgIT0gLTEpewoJCWNpbiA+PiB1c2VySW5wdXQ7CgkJbXlWZWN0b3IucHVzaF9iYWNrKHVzZXJJbnB1dCk7Cgl9CgkKCS8vY3JlYXRlIG1hcCBmcm9tIGludGVnZXIgdG8gaW50ZWdlciBmb3IgaGlzdG9ncmFtIGFsZ29yaXRobQoJCgltYXA8aW50LCBpbnQ+IGhpc3RvZ3JhbTsKCQoJaGlzdG9ncmFtLmZpcnN0ID0gb25lOwoJaGlzdG9ncmFtLnNlY29uZCA9IHR3bzsKCQoJCgkKCQoJcmV0dXJuIDA7Cn0=
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:29:12: error: ‘class std::map<int, int>’ has no member named ‘first’
histogram.first = one;
^~~~~
prog.cpp:30:12: error: ‘class std::map<int, int>’ has no member named ‘second’; did you mean ‘end’?
histogram.second = two;
^~~~~~
stdout