|
|
Другие темы раздела | |
C++ Вычислить и вывести на экран в виде таблицы значения функции F на интервале
https://www.cyberforum.ru/ cpp-beginners/ thread20621.html Помогите решить 6 задачек,на носу экзамен,12того((((:'( 1. Даны 2 действительных числа.Удвоить первое число, если оно меньше второго, в остальных случаях оставить числа без изменения. 2. Найти сумму всех четных чисел в диапазоне от 1 до 40. 3. Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. ax^2+b при х < 0... |
C++ Определить размер файла в С++ Есть ли функция для определения размера файла в С++, как скажем в Delphi или Pascal функция FileSize(var F: file)? |
C++ Требуется подкорректировать программу
https://www.cyberforum.ru/ cpp-beginners/ thread20617.html #include <iostream> using namespace std; class phone_name { char name; long int phone; public: void set_phone() { long int x; cin >> x; phone = x; } void set_name() { gets (name); } void show() { cout << name << " " << phone; } |
C++ Рисование 4-х треугольников слева направо :help: есть код #include <iostream.h> #include <conio.h> int main() { char znak='*'; //-------------------------------------------------------------------- for(int i=0; i<10; i++) //ïå÷àòü https://www.cyberforum.ru/ cpp-beginners/ thread20616.html |
Конкретизация шаблона функции C++ Есть шаблон функции :template<typename Type> Type arrlen(void *memory) { return static_cast<Type>(_msize(memory) / sizeof(Type)); } Как его конкретизировать (если это вообще возможно). То есть чтоб в коде было так cout<<"arr f = "<<arrlenf(f)<<endl; а не cout<<"arr f = "<<arrlen<float>(f)<<endl; |
C++ Определить номер столбца матрицы, в котором нет ни одного отрицательного элемента
https://www.cyberforum.ru/ cpp-beginners/ thread20591.html Помогите пожалуйста!!! Как присвоить переменной номер столбца, двухмерного массива nxn, в котором нет ни одного отрицательного элемента (зная, что такой столбец единственный). При надобности выложу свой код программы, с ошибкой))) Заранее благодарен. |
C++ Генератор буквенных символов помогите создать генератор букв латинского алфавита https://www.cyberforum.ru/ cpp-beginners/ thread20582.html |
немогу никак понять в чем ошибка=(помогите плиз! C++ есть вот такой вот код : #include <iostream.h> #include <math.h> void main(void) { int a,b,i,m,k,y=0,u=0,p,j,t=0,s,h=0,nb=-1,z,n=0,kol=0,pr=0; double g,d,r,l,e=0; cout<<"Vvedite chislo strok"<<endl; cin>>m; |
C++ 8ричное и 16ричное представления Привет всем.Я вот недавно решил изучать С(си).Вот столкнулса с такой проблемой.Не могли би ви обяснить поподобнее что такое восьмиричное и шестнадцатиричное представление?А то я ничево в етом не понимаю.Если можно с примерами.Например число 512 в 8ричном и 16ричном представлениях.Спасибо за помощь https://www.cyberforum.ru/ cpp-beginners/ thread20578.html | C++ c++ Помогите пожалуйста подправить код Нужно в массиве удалить минимальное количество элементов,чтобы остальные шли по возрастанию. Это работает с одним элементом.Возможно проделать тоже с несколькими элементами?,если да-подскажите как. Если есть другой оптимальный вариант-подскажите пожалуйста.:help: int a={1,2,3,5,4,6,7,8,9,10},i=0; int b={0},j=0; int n=10; for(i;i<n;i++) { if(a<a) b=a; https://www.cyberforum.ru/ cpp-beginners/ thread20576.html |
C++ Message в консольных приложениях Вообще программа должна постоянна висеть в цикле. При изменение буфера(не работает) обмена должна начинаться некая его обработка(работает и извлекаеться и обрабатывается и обратно вносится, но проблема в том что если делать это без сообщения она на почти каждый момент будет открывать закрывать буфер обмена что не дает остальным программам работать с ним, поэтому я решил добавить сообщение) ... |
C++ Удаление элемента массива сдвигом последующих Всем добрый день Задача Дан массив чисел, необходимо удалить из данного массива элементы, чтобы массив стал упорядочен по-возрастанию. Допустим задан следующий массив 1 2 5 6 3 4 4 5 9 по условию задачи в массиве должно остаться 1 2 5 6 9 https://www.cyberforum.ru/ cpp-beginners/ thread20548.html |
0 / 0 / 0
Регистрация: 02.01.2009
Сообщений: 3
|
||||||||||||||||||||||||||
0 | ||||||||||||||||||||||||||
Вызов функций через таблицу прерываний - C++ - Ответ 9144210.01.2009, 20:55. Показов 2247. Ответов 2
Метки (Все метки)
Уважаемые участники форума cyberforum.ru, очень нужна ваша помощь. Столкнулся с такой вот проблемой: написал класс обработки 64-битных чисел со знаком с применением функций состоящих из ассемблерных вставок. Заменил вызовы этих функций на вызовы через таблицу векторов прерываний. В функции класса Converting(char*):
Уже два дня пытаюсь понять в чем проблема. Если закомментировать вызов BCDBin64 через прерывание то все нормально работает. Если закомментировать присваивание и откомментировать вызов BCDBin64, то тоже все работает. Где тут ошибка? Код BCDBin64():
Спасибо Добавлено через 1 минуту 49 секунд При попытке присваивания x = result перед выходом из функции* Добавлено через 1 час 27 минут 39 секунд И если закомментировать в BCDBin64 4 push'а и 4 pop'а то тоже все нормально, не зависает. Ну хоть скажите где именно может быть ошибка. Добавлено через 2 часа 7 минут 57 секунд Хоть кто-нибудь что-нибудь................................... Добавлено через 52 минуты 30 секунд если ввести число 10000000000000000 и больше или отрицательное то опять таки волшебным образом работает..... Добавлено через 1 минуту 7 секунд если переслать перед присваиванием result в регистры то видно что там правильное значение Добавлено через 2 минуты 38 секунд ошибка где то здесь:
Добавлено через 35 секунд Кто-нибудь прервите мой монолог Добавлено через 1 минуту 35 секунд КАК МОЖЕТ ВИСНУТЬ ПРИСВАИВАНИЕ??????? Вернуться к обсуждению: Вызов функций через таблицу прерываний C++
0
|
10.01.2009, 20:55 | |
Готовые ответы и решения:
2
Вызов процедур или функций через select Получить список через вызов функций LIST, CAR, CDR Получить таблицу прерываний Warnings функций обслуживания прерываний в AVRStudio 6 |
10.01.2009, 20:55 | |
10.01.2009, 20:55 | |
Помогаю со студенческими работами здесь
0
Где посмотреть таблицу векторов прерываний? Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h Как разместить таблицу векторов прерываний в atmega8? Поместить таблицу прерываний IDT в расширенную память |