Record Detail

Compile Error

/in/p3.cpp: In constructor 'MyVector::MyVector(int)':
/in/p3.cpp:9:24: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_t i = 0; i < N; i++) data[i] = i;
                      ~~^~~
/in/p3.cpp: In member function 'void MyVector::insert(int, int)':
/in/p3.cpp:15:31: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_t i = size - 1; i >= index; i--) data[i + 1] = data[i];
                             ~~^~~~~~~~
/in/p3.cpp: In member function 'void MyVector::erase(int)':
/in/p3.cpp:23:32: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
   for (size_t i = index + 1; i < size; i++) data[i - 1] = data[i];
                              ~~^~~~~~
cc1plus: all warnings being treated as errors

Information

Submit By
Type
Submission
Language
C++
Submit At
2024-12-20 18:16:54
Judged At
2024-12-20 18:16:54
Judged By
Score
0
Total Time
0ms
Peak Memory
0 Bytes