Собственно кафедра называется
"Системы автоматизированного проектирования и поискового конструирования"
телефон и e-mail:
http://www.vstu.ru/contacts/?mode=showdepart&num=128
http://www.vstu.ru/chairs/sapr/science.shtml
http://www.vstu.ru/chairs/sapr/index.shtml
Телефонный код Волгограда (+7) 8442.
Через восьмерку кажется 8-8442.
заведующий кафедрой 24-81-08
заместитель заведующего кафедрой по учебной работе Заболеева-Зотова Алла Викторовна
24-81-00
преподавательская 24-81-00
дисплейный класс 24-81-08
Преподавателя зовут Петрухин Алексей Владимирович
http://www.vstu.ru/chairs/sapr/fomenkov.shtml - тут он засветился, правда это был 98 год, может ему стало надо содержать семью и он ушел.
Честное слово, он научил нас всему. Вообще он был склонен именно к технологии программирования, философствованиям вокруг этого, чего так не любят студенты-практики вроде вас, пишущие отвратительный код.
Позвоните, расскажете, как результаты. Спросите его о хвостиках в массивах...
Подписываюсь под эпическим тредом.
38756
> тут он засветился, правда это был 98 год, может ему стало надо содержать семью и он ушел.
Знама как он там засветился и как пишутся такие брошюры. Надо ведь ему было кол-во публикаций приподнять перед защитой канд. диссертации, а его руководителю (наверняка это был некий Фоменков) нужны кандидаты наук, которых он продвинул. А брошюру писал безымянный студент.
38756
> Вообще он был склонен именно к технологии программирования, философствованиям вокруг этого, чего так не любят студенты-практики вроде вас
все ясно. философ теоретик. а за теорию больше 1000 руб/мес и не платят. так что всё справедливо.
Чего такого-то?
Есть проблема: выход за границы массива. Предложен workaround: оставить какую-то "буферную зону" у каждого массива. (Такая штуковина применяется в аллокаторах памяти, например в Quake1/2/3 такое было.)
Давайте все теперь переругаемся и отправимся в баню. Детский сад прям.
chiaroscuro
> Есть проблема: выход за границы массива.
Вообще-то, такой проблемы на PC нет (где есть шаблоны, ассерты и исключения).
А можно ссыль, на то с чего всё началось? Чего-то я на протяжении 10 топиков не пойму о каких хвостиках (и почему) идет речь...
chiaroscuro
> Есть проблема: выход за границы массива. Предложен workaround: оставить
> какую-то "буферную зону" у каждого массива.
Выход за границы - это ошибка в логике. "Буфферная зона" не исправит этой ошибки, а лишь скроет её проявление и обнаружение...
du_hast
> Вообще-то, такой проблемы на PC нет (где есть шаблоны, ассерты и исключения).
А еще отладчики, инструменты типа Valgrind и т.д., которые помогают решить и эту *проблему*, среди прочих. Так что твое утверждение как минимум противоречиво.
Не было бы проблемы -- не нужны были бы решения.
oistalker
> Выход за границы - это ошибка в логике. "Буфферная зона" не исправит этой
> ошибки, а лишь скроет её проявление и обнаружение...
Абсолютно верно. Я и не заявляю, что это хорошее решение, а пытаюсь донести, что это просто решение, как и другие. Вот и все.
chiaroscuro
> Valgrind
Не пользовался.
> Не было бы проблемы -- не нужны были бы решения.
Решение - boost::array или свой велосипед.
> это просто решение
Это не решение.
du_hast
> Не пользовался.
Я тоже, к счастью. :)
> > Не было бы проблемы -- не нужны были бы решения.
> Решение - boost::array или свой велосипед.
Нет, это не решение, а временный костыльчик (good enough, but suboptimal). Решение -- это удостовериться в том, что нигде в программе и никогда не будет такой ошибки.
> > это просто решение
>
> Это не решение.
Ну конечно, это неоптимально и все такое, никто же не спорит. Workaround как workaround.
ассерт всех спасет
кроме автора темы
автора темы ничего не спасет
то бишь тут людям многим, сточившим резцы на борьбе с heap corruption в коммерческих проектах
предлгают пообщаться с каким то мутным философом -самоучкой, кафедрально-бумажным борцом за красоту
кода. Да я _вертел_ все его домыслы о божественной силе хвостиков. пусть малярить идет вместе со
своим недоделанным учеником, легендарным "1000 руб. программистом".
Сорри, надоело просто
лол, вы всё ещё про хвостики?
Тема в архиве.