![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.07.2012
Сообщений: 24
|
![]()
кто может, помогите!!!
объявлено на С++ Код:
Код:
Код:
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 05.07.2012
Сообщений: 24
|
![]()
попробовал так:
Код:
Код:
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() Код:
Код:
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 05.07.2012
Сообщений: 24
|
![]()
попробовал вставить, та же ошибка, но ругается на 2,3,4 и последнюю строки..
и что за: SIZEOF_INT, если не трудно объясни. Последний раз редактировалось Веди; 06.07.2012 в 11:13. |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Размер int'а в байтах. Надо объявить где-то как константу.
Это те строки, где используются сишные идентификаторы. Они объявлены? |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 05.07.2012
Сообщений: 24
|
![]()
i,j,s объявлены в классе главного окна (см. 1 пост)
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
ну тогда попробуй перед "[" ставить "dword ptr " хотя-бы частично но должно помочь. И вообще, явное указание разрядности операнда, применительно к памяти, очень часто помогает в случае ошибок компиляции. Не все компиляторы одинаково хорошо интерпретируют простые ссылки на переменные.
з.ы. Somebody, а вы уверены, что int = 4 байта, а не два, что так вольно их в 32-х разрядные регистры размещаете?
Правильно поставленная задача - три четверти решения.
Последний раз редактировалось DiemonStar; 06.07.2012 в 12:22. |
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 05.07.2012
Сообщений: 24
|
![]()
а 16х регистры это ах,dх?
и всё таки непонятно с массивами, пойду искать книжки, может посоветуете какую? и, нужен какой-то инклюд для вставки асма в с++? Последний раз редактировалось Веди; 06.07.2012 в 15:30. |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 10.07.2012
Сообщений: 16
|
![]()
Вот вариант на проверку:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ассемблерная вставка | Serg12 | Помощь студентам | 5 | 04.05.2017 19:43 |
Ассемблерная вставка | panter | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 10.05.2012 22:41 |
Ассемблерная вставка | _-Re@l-_ | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 18.09.2010 14:31 |
Ассемблерная вставка! | treki | Помощь студентам | 0 | 16.06.2010 00:15 |