5. Категорически запрещается размещать на страницах Сервиса:
5.12. Задачи и задания.
good(), fail() и bad() на ряду с eof(). В конце ли он файла, правильный ли он, выполнил ли он предыдущую операцию чтения. У тебя код голый, ничего не учитывает. А файл у тебя может содержать любой мусор не по формату. И вот, ты просишь стрим прочитать вещественное число, а в стриме на вычитке сейчас набор символов алфавита и пробелы. Что сделает стрим и как ты эту ситуацию обрабатываешь?Во первых это дорого для восьмиклассника (если что не у всех есть деньги по 1.5-2к за урок и это цены просто неплохого препода)
а во вторых зачем нанимать репетитора с британским акцентом для понимания технических текстов, когда 90% из них имеют простую грамматику
Ну а потом можно и на работу пойти джуном?
Я не говорю, что советы плохие, но в данной ситуации высказывания про репетитора похожи
на шутку.
Какую книгу выбрать для изучения компьютерной графики?
А массив выделенный статически сразу занимает в памяти определенный диапазон памяти
и вызов реаллока создаст по адресу массива в памяти дополнительные ячейки, но сам массив от этого не расширится потому что он создан статически
realloc оборвется с ошибкой, т.к. переданный указатель не является динамически выделенным блоком памяти. Никаких действий с памятью произведено не будет.если автор создал бы просто указатель типа leaderboard, то он мог бы его расширять с помощью realloc
realloc можно использовать только для динамической памяти. Следовательно, изначально указатель должен быть инициализирован результатом malloc или calloc.поэтому нужно каждый раз перед расширением создавать его заново с большим количеством ячеек
realloc занимается именно изменением размера выделенного блока памяти. Ничего никуда каждый раз заново выделять не надо. realloc вызывать бессмысленно. realloc может быть вызван только для динамически выделенного блока памяти, который массивом не является. board должен расширяться?board начал расширяться?