Форум программистов, компьютерный форум CyberForum.ru

Ассемблерная вставка в Dev-C++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Строки (Из строки удалить ту часть, которая в "" (кавычках)) http://www.cyberforum.ru/cpp-beginners/thread864185.html
Из строки удалить ту часть, которая в "". Например dsfsdfsdfsdf"sdfsdfs"sdfsd - вывод dsfsdfsdfsdfsdfsd
C++ swap Доброго времени суток. Где можно почитать(с примерами) про реализацию свопинга на с++ и как это реализовано в разных операционных системах? http://www.cyberforum.ru/cpp-beginners/thread864179.html
Откуда взять прямую ссылку на файл? C++
Вот в одном файлообменнике хочу свою прогу выставить, там пишется что главная ссылка должна быть прямо на файл. Откуда её взять?
Программа в Visual Studio работает, а в Borland C++ нет C++
Здравствуйте! У меня такая проблемма: программа работает на Visual Studio, а на Borland C++ выдает 25(!) ошибок! Программа предполагает выбор пользователем соответствующего варианта работы (1,2,3) и ввода данных (A,B,C,x) после чего выполняется задание соответствующее варианту. Вот код: #include "stdio.h" #include "math.h" #include <conio.h> int main() {
C++ работа с большими текстовыми файлами http://www.cyberforum.ru/cpp-beginners/thread864141.html
Здраствуйте, пишу загрузчик *.obj моделей, проблема в следующем, когда загружаю простую модель такую как куб, пирамиду все работает отлично как нужно, но при загрузке более сложных объектов (цилиндр, чайник) размерами от 200 полигонов начинаются проблемы при считываминии данных, открываю файл f = fopen(FileName, "rt"); и при просмотре потока f видно что некоторые данные считываются...
C++ Составить программу для вычисления Составить программу для вычисления R - сумма отрицательных элементов массива; Q - наибольший элемент массива; S – количество четных элементов массива. Полученные значения элементов R,Q,S,T вывести на печать. подробнее

Показать сообщение отдельно
Winn
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 3
14.05.2013, 20:00  [ТС]     Ассемблерная вставка в Dev-C++
Изучил ссылку, переделал так:
C++
1
2
3
4
5
6
7
8
9
int Get_Bin_Len(int Sym)
{
    __asm__(
        "movl Sym, %%edx\n\t"
        "inc %%edx\n\t"
        "bsr %edx, %%eax\n\t"
    );     // ===- end __asm -===
  
}  // Get_Bin_Len
Теперь ошибка: bad register name `%%edx' bad register name `%%eax
Может что не так делаю?
 
Текущее время: 14:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru