У меня есть приложение, которое я создаю, где я хотел бы изменить созданный вектор с плавающей на короткую.Мой код находится в файле заголовка, как это:
vector<float> vertices;
, и он работает нормально, но если я переключаю его на это:
vector<short> vertices;
и компилируется, он вылетает со следующей ошибкой:
malloc: *** error for object 0x1035804: incorrect checksum for freed object
- object was probably modified after being freed. *** set a breakpoint in
malloc_error_break to debug
Понятия не имею, что происходит.Если это поможет, это приложение OpenGL, которое я разрабатываю для iPad.