/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