Инициализация структур в FASM'e при создании

Тема в разделе "WASM.BEGINNERS", создана пользователем Johnikum, 28 окт 2004.

  1. BoMBeR

    BoMBeR New Member

    Публикаций:
    0
    Регистрация:
    16 янв 2007
    Сообщения:
    7
    IceStudent
    Чтож поделаешь ... мы выбрали ассемблер не потому что писать на нем легко и удобно ... имхо большинство из нас выбрало ассемблер потому что жить легко и удобно нам просто не интересно ;)
     
  2. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    хм, а чего же у меня на подобную запись FASM ругается?
     
  3. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    когда фасм ругается в таких случаях - бывает, помогают точки после меток ;)
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    shoo
    Та не, это танцы.

    varnie
    Версия фасма, описание ошибки.

    А, ты объявляешь структуры по-простому. Чтобы работали все эти фишки (а-ля масм), нужен struct.inc и объявление другое:
    Код (Text):
    1. struct S
    2.  a dd ?
    3.  b dd ?
    4. ends
    5.  
    6. s rb 16*sizeof.S
     
  5. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    IceStudent,
    да, это совет дельный! теперь такое объявление работает. спасибо:)