![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
![]() |
Tan |
![]()
Сообщение
#1
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 559 Пол: Мужской Реальное имя: Бруно Репутация: ![]() ![]() ![]() |
Здраствуйте! На лекции препод (лектор по программированию на С) упомянул, что функция fread() явлеется настабильной и может давать сбой даже, если синтаксически и логически код верен. На мой вопрос : "Почему так ?", учитель не смог ответить, просто просил принять как факт. Хотелось бы получить более подробный ответ или комментарий по этому повод. Благодарю.
-------------------- Цитата Imagination is more important than knowledge. Albert Einstein |
![]() ![]() |
Michael_Rybak |
![]()
Сообщение
#2
|
Michael_Rybak ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: ![]() ![]() ![]() |
На мой скромный взгляд это - бред. Хотя я могу и ошибаться, конечно.
|
volvo |
![]()
Сообщение
#3
|
Гость ![]() |
Чем лектор рекомендует заменять функцию fread()?
|
Tan |
![]()
Сообщение
#4
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 559 Пол: Мужской Реальное имя: Бруно Репутация: ![]() ![]() ![]() |
Ничем, просто сказал, чтобы неоднократно пробовали, не отчаивались, если что - то вдруг неправильно считывается с файла. Просто, как - то это у меня в голове не уложилось, поэтому решил обратиться к вам.
-------------------- Цитата Imagination is more important than knowledge. Albert Einstein |
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Нелогично как-то... Если он знает, что функция действительно нестабильна, то должен был запретить ее использование, и дать рекомендацию относительно замены, иначе что же получается? Ты дома "не отчаивался", запускал программу, добился того, что она отработала корректно. А на сдаче проекта она вдруг проглючит? А если бы заменил fread() чем-то другим - этого бы не было...
По-моему, преподаватель бредит... Тем более, что ни одного упоминания в сети о "нестабильности" данной функции не наблюдается. А ведь она "в ходу" уже десятки лет... |
Michael_Rybak |
![]()
Сообщение
#6
|
Michael_Rybak ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 046 Пол: Мужской Реальное имя: Michael_Rybak Репутация: ![]() ![]() ![]() |
Я думаю, речь шла банально о переполнении буфера. Впрочем, не так уж важно, о чем она шла на самом деле.
|
Tan |
![]()
Сообщение
#7
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 559 Пол: Мужской Реальное имя: Бруно Репутация: ![]() ![]() ![]() |
Большое спасибо за комментарии.
-------------------- Цитата Imagination is more important than knowledge. Albert Einstein |
![]() ![]() |
![]() |
Текстовая версия | 18.06.2025 23:08 |