Нет Лежит как надо В main через тот же fopen проверяю существование файла по этому пути Все находит Такое ощущение, что где-то затирается имя файла
Ну поставь точку останова до того злосчастного fopen и проверь, что 1. Файл существует 2. Путь указан полностью и корректно, который передаётся в fopen
unsigned int - элемент вектора, количество элементов - количество потоков у проца
Ну в общем если ответ на вопрос о размере 16*4, и у тебя в проекте есть буст, попробуй сначала small_vector. Поменять пару строчек, а возможно сразу получишь хороший результат)
Использовать mutable для того, чтобы сделать lazy-initialization в const геттере - плохой дизайн или лучше убрать конст с функции?
Я бы 10 раз подумал прежде чем так делать. В плюсах const на функции как правило означает, что ее безопасно вызывать из нескольких параллельных потоков.