Показать сообщение отдельно

  #9  
Старый 13.05.2009, 00:24
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Ну я как бы ни с кем не соревнуюсь, я просто ради интереса и практики софт писал, недавно изучив асм.
Цитата:
вопрос в асме есть указатели? или придется вот таким тупым макаром структуры разбирать
mov eax,offset buf
mov eax,[eax+2]
Что ты здесь подразумеваешь под указателями? Они там конечно есть, они постоянно используются, offset buf - это указатель.
Насчет структур - можно так (привожу кусок своего кода):
Код:
.data?
    AC_SocketAddress sockaddr_in <>
;...

.code
    MOV AC_SocketAddress.sin_addr,EAX

    invoke htons,80
    mov AC_SocketAddress.sin_port,AX

    MOV AC_SocketAddress.sin_family,AF_INET
 
Ответить с цитированием