![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 03.12.2009
Сообщений: 5
|
![]()
Здравствуйте. У меня проблема с ассемблером.
Задание звучит так: подсчитать сумму элементов массива в ассемблере. Сама процедура должна вызываться из С++, размер массива - параметр. Вот что у меня по есть по асм: Код:
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
![]()
скомпилировать программу на ассемблере в .obj и добавить её в проект c++. В исходнике C++ написать extern "C" sum(char*, int);
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 03.12.2009
Сообщений: 5
|
![]()
Спасибо. Я упустил этот момент, пытался иначе встроить.
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 03.12.2009
Сообщений: 5
|
![]()
Здравствуйте. Снова взялся за эту программу, учитывая совет, но ничего не получилось. Соединил срр и объктный файл ассемблера в проекте на борланде с++ 3.1 но ничего не получается: функция суммы не распознается, и соответственно на этом все и заканчивается.
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вызвать отдельную функцию в длл | maxrfons | Общие вопросы .NET | 9 | 31.07.2009 20:44 |
Как вызвать функцию? | blackstersl | Общие вопросы Delphi | 10 | 07.06.2009 19:22 |
Вызвать адрес памяти как функцию | XAOC-forever | Общие вопросы Delphi | 18 | 07.03.2009 20:32 |
как вызвать в Dll по указателю функцию, которая определена в главном потоке? | SaintRain | Общие вопросы Delphi | 1 | 25.11.2006 08:27 |
как вызвать из Dll функцию, которая определена в главном потоке? | SaintRain | Win Api | 1 | 23.11.2006 20:08 |