Размер структуры (FASM)

Тема в разделе "WASM.BEGINNERS", создана пользователем assorted, 10 авг 2006.

  1. assorted

    assorted New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    227
    sockadr описан как структура sockaddr_in

    Пытаюсь вызвать функцию

    invoke bind,[sock],sockadr,sizeof.sockadr

    получаю ошибку

    invoke bind,[sock],sockadr,sizeof.sockadr
    c:\fasm\include\macro/proc32.inc [17] invoke [3]:
    pushd arg
    error: undefined symbol.


    Хотя так все работает
    invoke bind,[sock],sockadr, Ah

    В чем может быть дело?
     
  2. slow

    slow New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2004
    Сообщения:
    615
    странно как-то. выделенное жирным - это опечатка? точки не должно быть.
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    slow
    А что должно быть?

    assorted
    invoke bind,[sock],sockadr,sizeof.sockaddr_in

    Читаем мануалы.