Codeblocks при запуске выдает ошибку "прекращена работа программы"
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Нужно создать класс двумерного массива(квадратного), в который встроена возможность чтения из файла с изменяемыми названиями входного и выходного файлов.
Читаю и вывожу одну и ту же матрицу.
Собирается без ошибок, а при нажатии run вылезает «Завершена работа программы».
Проблема в codeblocks или в коде? Как починить?
Входные данные(в первой строке размерность, дальше элементы):
4
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
main.cpp:
matrixes.h:
matrixes.cpp:
И чо, прям таки «собирается без ошибок»? Ничего, что нет реализации для конструктора копирования?
512 х 512 х 4 = 1Мб — это размер переменной unit1, которую ты размещаешь в стеке. Многовато будет для стека. Поэтому и крашится.
Да.
Он здесь не используется, так что она не нужна.
Зависит от параметров сборки и ОС.