Войти
ФлеймФорумОбщее

Хвостики в массивах - давайте разберемся окончательно

Страницы: 1 2 312 13 Следующая »
#0
19:25, 28 авг. 2009

Собственно кафедра называется
"Системы автоматизированного проектирования и поискового конструирования"
телефон и 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 год, может ему стало надо содержать семью и он ушел.
Честное слово, он научил нас всему. Вообще он был склонен именно к технологии программирования, философствованиям вокруг этого, чего так не любят студенты-практики вроде вас, пишущие отвратительный код.

Позвоните, расскажете, как результаты. Спросите его о хвостиках в массивах...


#1
20:23, 28 авг. 2009

Подписываюсь под эпическим тредом.

#2
20:27, 28 авг. 2009

38756
> тут он засветился, правда это был 98 год, может ему стало надо содержать семью и он ушел.
Знама как он там засветился и как пишутся такие брошюры. Надо ведь ему было кол-во публикаций приподнять перед защитой канд. диссертации, а его руководителю (наверняка это был некий Фоменков) нужны кандидаты наук, которых он продвинул. А брошюру писал безымянный студент.

#3
21:25, 28 авг. 2009

38756
> Вообще он был склонен именно к технологии программирования, философствованиям вокруг этого, чего так не любят студенты-практики вроде вас

все ясно. философ теоретик. а за теорию больше 1000 руб/мес и не платят. так что всё справедливо.

#4
10:49, 29 авг. 2009

Чего такого-то?

Есть проблема: выход за границы массива. Предложен workaround: оставить какую-то "буферную зону" у каждого массива. (Такая штуковина применяется в аллокаторах памяти, например в Quake1/2/3 такое было.)

Давайте все теперь переругаемся и отправимся в баню. Детский сад прям.

#5
11:02, 29 авг. 2009

chiaroscuro
> Есть проблема: выход за границы массива.

Вообще-то, такой проблемы на PC нет (где есть шаблоны, ассерты и исключения).

#6
11:05, 29 авг. 2009

А можно ссыль, на то с чего всё началось? Чего-то я на протяжении 10 топиков не пойму о каких хвостиках (и почему) идет речь...

chiaroscuro
> Есть проблема: выход за границы массива. Предложен workaround: оставить
> какую-то "буферную зону" у каждого массива.

Выход за границы - это ошибка в логике. "Буфферная зона" не исправит этой ошибки, а лишь скроет её проявление и обнаружение...

#7
11:17, 29 авг. 2009

du_hast
> Вообще-то, такой проблемы на PC нет (где есть шаблоны, ассерты и исключения).

А еще отладчики, инструменты типа Valgrind и т.д., которые помогают решить и эту *проблему*, среди прочих. Так что твое утверждение как минимум противоречиво.

Не было бы проблемы -- не нужны были бы решения.

oistalker
> Выход за границы - это ошибка в логике. "Буфферная зона" не исправит этой
> ошибки, а лишь скроет её проявление и обнаружение...

Абсолютно верно. Я и не заявляю, что это хорошее решение, а пытаюсь донести, что это просто решение, как и другие. Вот и все.

#8
11:20, 29 авг. 2009

chiaroscuro
> Valgrind

Не пользовался.

> Не было бы проблемы -- не нужны были бы решения.

Решение - boost::array или свой велосипед.

> это просто решение

Это не решение.

#9
11:29, 29 авг. 2009

du_hast
> Не пользовался.

Я тоже, к счастью. :)

> > Не было бы проблемы -- не нужны были бы решения.

> Решение - boost::array или свой велосипед.

Нет, это не решение, а временный костыльчик (good enough, but suboptimal). Решение -- это удостовериться в том, что нигде в программе и никогда не будет такой ошибки.

> > это просто решение
>
> Это не решение.

Ну конечно, это неоптимально и все такое, никто же не спорит. Workaround как workaround.

#10
11:35, 29 авг. 2009

ассерт всех спасет

#11
12:18, 29 авг. 2009

кроме автора темы

#12
12:50, 29 авг. 2009

автора темы ничего не спасет

#13
11:28, 30 авг. 2009

то бишь тут людям многим, сточившим резцы на борьбе с heap corruption в коммерческих проектах
предлгают пообщаться с каким то мутным философом -самоучкой, кафедрально-бумажным борцом за красоту
кода. Да я _вертел_ все его домыслы о божественной силе хвостиков. пусть малярить идет вместе со
своим недоделанным учеником, легендарным "1000 руб. программистом".

Сорри, надоело просто

#14
13:03, 30 авг. 2009

лол, вы всё ещё про хвостики?

Страницы: 1 2 312 13 Следующая »
ФлеймФорумОбщее