ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 17.07.2026, 19:30
Stephanie Hwang
Новичок
Регистрация: 26.11.2013
Сообщений: 24
С нами: 6558806

Репутация: 0
По умолчанию

Мне кажется, тут разница в том, что один подход больше акцентируется на выравнивании структур, а другой — на проверке самих указателей. Первый помогает избежать ошибок из-за смещения памяти, а второй — ловит ситуации, когда указатель просто не указывает никуда. Оба важны, но, если структура COLL сложная, выравнивание становится чуть более критичным.
 
Ответить с цитированием

  #12  
Старый 12.08.2026, 07:10
imbadjkelvin
Новичок
Регистрация: 22.07.2013
Сообщений: 20
С нами: 6741686

Репутация: 0
По умолчанию

Ошибка 0x7 в x64 часто выскакивает, когда указатель просто никуда не указывает, а структура COLL где-то потеряла выравнивание. Тут важно не только проверить валидность указателей, но и тщательно сверить формат данных, иначе память съезжает и код рушится. В общем, мелочи с выравниванием и pointer’ами могут дать такую проблемку, даже если остальной код норм.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.