|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2013, 22:36 | #21 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
Большая часть инструкций FPU работает с st(0). В данном случае можно fst делать сразу после fld, а так вообще есть fxch, которая довольно дёшево обходится по скорости, так что их можно много использовать, чтобы в st(0) было то, что надо.
|
15.02.2013, 00:39 | #22 |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
Спасибо, еще раз. Сделал, вроде бы пока работает как задумано )
Код:
|
16.02.2013, 15:23 | #23 |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
Пытаюсь понять как задаются структуры с параметрами инициализации, но ничего не выходит.
Вот структура Код:
Код:
|
16.02.2013, 21:50 | #24 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
Читай документацию. По-моему, тут перепутаны синтаксисы struc и struct. struc - встроенный макрос; struct - макрос из macro/struct.inc, который делает объявление структур похожим на masm/tasm.
Код:
Код:
|
19.02.2013, 19:13 | #25 |
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
У меня так и не получилось вывести заранее инициализированный вектор флоатов, думал что проблема в самом выводе - сделал ввод через scanf - выводит.
Вопрос: И все-таки что нужно сделать чтобы выводились флоаты которые уже заданы в программе? Вопрос 2: Я долго мучился прежде чем у меня получилось вывести вектор своей функцией (print_vec3), потом где-то прочитал что структуры лучше передавать как указатель в регистре (ebx), вот в связи с этим не могли бы вы рассказать подробнее как правильно передавать структуры и возвращать их? почему именно ebx? и куда их ложит cinvoke/invoke в таком случае? Может такое можно записать несколько компактней с cinvoke? Код:
Полный Код. Код:
|
20.02.2013, 17:53 | #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 |