Hello, flax!
You wrote on Mon, 06 Dec 2004 10:12:50 GMT:
SDB>> Фунукции IsBad*Ptr() не подойдут?
f> Т.е. они помогут выловить, является ли значение в массиве P[i] вообще
f> указателем куда-либо или нет.
Они говорят ровно об одном — будет ли AV при записи/чтении по данному
адресу.
f> Т.е. эти функции стоит применять до того, как делать вообще какие-либо
f> сравнения, и они ( в частности) могут помочь избежать причины вызова
f> одного типа exception ( что это вообще не поинтер).
f> Останется только 2) Словить эксепшн если валидный указатель, но не
f> допускает сравнения 3) и сравнивать ?
f> Кстати, эти функции хоть нормально работают:
f> [url=http://www.ostalk.org/prevent_assert_in_IsBadReadWriteCodePtr___-90
f> 26533-5466-a.html]что-то annoy[/url] и еще встречал
Нулями пробить будет гораздо быстрее, чем с IsBad*Ptr маятся
With best regards, Sergey.
Posted via RSDN NNTP Server 1.9 delta
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.