Вот не понимаю я, почему неработающая программа при добавлении в произвольное место строчки printf("\n"); начинает работать, а при удалении снова перестаёт.
Ээ, как наверно самый лучший спец по созданию и испраалению ошибок, не могу пройти мимо такого интересного поста. Я постоянно утверждаю, что не бывает мистических ошибок, а есть просто сложные системы и неполное понимание как они работают. Или эффект медузы горгоны. В общем это достойный экземпляр. Покажи, плз, весь код или на почту пришли.
Ничего не пишет, компилируется-то она хорошо, а вот с выполнением что-то странное творилось: просто выдавало чёрный экран, который через некоторое время исчезал, и в файл не записывалось то, что должно было туда записаться. А сегодня всё стало нормально работать. Видимо, я схожу с ума. :)
Хотя нет, нормально работать не стало. Ещё время от времени при компиляции выдаёт ошибку: Permission denied ld returned 1 exit status И странная реакция на ничего не нужный printf продолжается. Где ты хочешь видеть код?
Это моя собственная терминология, как раз пост написал, там есть. Скинь на почту если там не секретные разработки :). Это очень хороший зверь для коллекции. 400 строк это немного, можно и в комментарии. Пока можно косвенно говорить про кэширование. Результат проги где то подвисает и не отправляется до переноса или до окончания работы. Это если отсальные принты без переноса строк. Но это пока пристрелка что угодно может быть.
В общем это достойный экземпляр. Покажи, плз, весь код или на почту пришли.
Reply
Reply
А сегодня всё стало нормально работать.
Видимо, я схожу с ума. :)
Reply
Ещё время от времени при компиляции выдаёт ошибку:
Permission denied
ld returned 1 exit status
И странная реакция на ничего не нужный printf продолжается.
Где ты хочешь видеть код?
Reply
Reply
Где показать код? Там 400 строк на два файла.
Reply
Пока можно косвенно говорить про кэширование. Результат проги где то подвисает и не отправляется до переноса или до окончания работы. Это если отсальные принты без переноса строк. Но это пока пристрелка что угодно может быть.
Reply
fflush(stdout);
после каждого printf-а. Марина, ты завтра собираешься сдавать?
Reply
Reply
Reply
Reply
Leave a comment