Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++ Bug] побазарим о другом ? 24.07.01 12:46 Число просмотров: 891
Автор: c0x@mail.ru Статус: Незарегистрированный пользователь
|
> делает бабки, значит барыга. уметь надо даже из ГАВНА бабки вот и приходится иногда некоторым людям ГАВНОМ обходится.
> > > > > > IsBadCodePtr > > > > > > IsBadReadPtr > > > > > > IsBadWritePtr > > > > достаточно и этого - умный схватит идею в > > комплексе. > > угу - согласен не плохая вещь. только как быть с этим? на > скока я понял изначально нужна была протекция от такого : > > > int main()
> {
> int array[100];
> int *ptr = array;
> if (IsBadWritePtr(ptr, 102) != 0)
> printf("It is not safe to write data at index
> 101");
> else
> printf("It is safe to write data at index 101");
> ptr[101] = 20;
> return 0;
> }
> ---
> кстати, я его прогнал на Win2K, VC++ 6.0. вот результат > после выхода из main : > First-chance exception in test.exe: 0xC0000005: Access > Violation. ну блин, похоже вы с XR ничего так и не поняли ;((((
> Жаба (i.e. Java) была бы бесподобна. а кто докажет, что к написанию жабы не приложил ктото свою кривую клешню?
> > давайте ка знатоки, я вам код подкину более интерестный - > она платформо и компиляторо не зависимая, т.е. с ума сходит > везде ;-) за одно протестите - может у кого она нормально > бегает. ....
> кажись ничего не упустил. > прежде посмотрите внимательно, нет ли ошибок, может вы с > чем не согласны. предскажите ответ. а потом можно и > дебагером пройтись, чтоб всю прелесть заметить ;-) и > попробуйте объяснить явление. > и если не против, давайте начнем с новой нитки, знатоки ;-) ну что на первый взгляд режет глаза - так это сплошные утечки памяти. А под отладчиком запущать - лень мне это - я уже давно не школьник и время олимпиад кануло в лету...
> шутка - немного бородатая : > сын прибегает к отцу программиста и спрашивает : > С: Папа, а почему солнче встает на востоке, а хаходит на > западе? > Отец не отрывая пальцы от клавы, а глаза от монитора - > О: ты уверен в этом? > С: да! > О: проверял? > С: да. > О: ну и как? > С: каждый день такое > О: тогда я тебя умоляю, пока работает ничего не меняй, > пусть так и остается. 8)))
> а указатели, господа, - это самое прекрасное что есть в > программировании и давайте его оставим как есть ;-) а умные указатели - это вообще божественно!
CB, c0x
|
|
|