![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Большая часть инструкций FPU работает с st(0). В данном случае можно fst делать сразу после fld, а так вообще есть fxch, которая довольно дёшево обходится по скорости, так что их можно много использовать, чтобы в st(0) было то, что надо.
|
![]() |
![]() |
![]() |
#22 |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
![]()
Спасибо, еще раз. Сделал, вроде бы пока работает как задумано )
Код:
|
![]() |
![]() |
![]() |
#23 |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
![]()
Пытаюсь понять как задаются структуры с параметрами инициализации, но ничего не выходит.
Вот структура Код:
Код:
|
![]() |
![]() |
![]() |
#24 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]()
Читай документацию. По-моему, тут перепутаны синтаксисы struc и struct. struc - встроенный макрос; struct - макрос из macro/struct.inc, который делает объявление структур похожим на masm/tasm.
Код:
Код:
|
![]() |
![]() |
![]() |
#25 |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
![]()
У меня так и не получилось вывести заранее инициализированный вектор флоатов, думал что проблема в самом выводе - сделал ввод через scanf - выводит.
Вопрос: И все-таки что нужно сделать чтобы выводились флоаты которые уже заданы в программе? Вопрос 2: Я долго мучился прежде чем у меня получилось вывести вектор своей функцией (print_vec3), потом где-то прочитал что структуры лучше передавать как указатель в регистре (ebx), вот в связи с этим не могли бы вы рассказать подробнее как правильно передавать структуры и возвращать их? почему именно ebx? и куда их ложит cinvoke/invoke в таком случае? Может такое можно записать несколько компактней с cinvoke? Код:
Полный Код. Код:
|
![]() |
![]() |
![]() |
#26 | ||
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() Цитата:
Цитата:
Если переменные назвать, будет меньше проблем... Если по-высокоуровневому (хоть и с лишним копированием данных): Код:
Если с учётом конкретной ситуации: Код:
Последний раз редактировалось Somebody; 20.02.2013 в 17:56. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
scanf и матрица | Berlioz | Общие вопросы C/C++ | 4 | 24.09.2012 15:12 |
Считывая нулей scanf | nukede | Общие вопросы C/C++ | 3 | 05.04.2012 21:44 |
Проблема с функцией scanf() | ichigo9911 | Общие вопросы C/C++ | 1 | 26.02.2012 21:12 |
доступ к переменным из scanf | zl@dey | Общие вопросы C/C++ | 3 | 21.12.2011 13:49 |
аналог scanf() | turtles | Общие вопросы по Java, Java SE, Kotlin | 1 | 09.04.2011 10:33 |