Поиск:

Ответ в темуСоздание новой темы Создание опроса
> AfxIsValidAddress для Builder 
:(
    Опции темы
elCreator
Дата 10.3.2008, 02:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 21.7.2007

Репутация: нет
Всего: -1



Существует ли аналог функции AfxIsValidAddress под Builder? (если не ошибаюсь, определяет, по правильному ли адресу расположены данные, не вылазят ли из области данной программы)
PM WWW ICQ   Вверх
korian
Дата 10.3.2008, 04:31 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 651
Регистрация: 8.3.2008
Где: Украина, Харьков

Репутация: 3
Всего: 17



А это вам для чего? В этом надо быть уверенным без всяких функций smile
а ну да... есть же еще дебаг версии... smile
не знаю, если ли что-то такое в борланде, но AfxIsValidAddress делает следующие:
Код

inline BOOL AtlIsValidAddress(const void* p, size_t nBytes,
    BOOL bReadWrite = TRUE)
{
#if defined(_DEBUG)
    return ((p != NULL) && !IsBadReadPtr(p, nBytes) &&
        (!bReadWrite || !IsBadWritePtr(const_cast<LPVOID>(p), nBytes)));
#else
    nBytes,bReadWrite;
    return (p != NULL);
#endif
}


PM   Вверх
andrew_121
Дата 10.3.2008, 07:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: нет
Всего: 33



Есть, называеться по другому, смотри исх. CRT в папке - borland/sources/...



--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
elCreator
Дата 12.3.2008, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 21.7.2007

Репутация: нет
Всего: -1



Всем спасибо
PM WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.1333 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.