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

Способы ввода данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нелдера-Мида http://www.cyberforum.ru/cpp/thread43855.html
Объясните пожалуйста как работает метод Нелдера-Мида для системы нелинейных уравнений Безградиентные методы (например, симплексный метод Нелдера-Мида) более пригодны для задач, где минимизируемая функция является существенно нелинейной функцией или имеет разрывы. Градиентные методы (методы первого порядка) обычно эффективны в случаях целевых функций, непрерывных вместе с первыми...
C++ народ срочно нужна ваша помощь,не могу разобраться с прогой Сжать n мерный целочисленный массив,удалив из него все элементы,величина которых находится в интервале .Освободившиеся в конце массива элементы заполнить нулями(с++) http://www.cyberforum.ru/cpp/thread43848.html
Cи + Ассемблер C++
Здраствуйте. Есть ли книги в природе о программирование на СИ с ассемблерными вставками. Спасибо.
C++ Решение нелинейных уравнений
Нужно решить нелинейное уравнение комбинированным методом хорд и касательных в общем виде.Помогите, пожалуйста...
C++ Struct http://www.cyberforum.ru/cpp/thread43598.html
У мя есть структура: указатель на предыдущий, следующий и значение... Ввод/вывод работает, а вот добавление после определённого значения не пашет .... помогите ПЛЗ... #include <iostream> using namespace std; bool aray=false; void put1();
C++ Считывание бинарных значений из реестра и запись их в одну строку //9.Функция для считывание бинарных значений из реестра и передачи значения в виде одной строки через пробел (передать переменные с путем и параметром реестра) AnsiString reg_reading_bin(AnsiString root, AnsiString dur, AnsiString name) { TRegistry *reg = new TRegistry(KEY_ALL_ACCESS); reg->RootKey = GetPViodFromStrKey(root); reg->OpenKey(dur.c_str(), true); if (reg->ValueExists(name)) {... подробнее

Показать сообщение отдельно
alexcoder
1458 / 672 / 88
Регистрация: 03.06.2009
Сообщений: 3,461
Завершенные тесты: 1
14.07.2009, 10:03     Способы ввода данных
Если программа компилируется под ДОС, то можно использовать функцию 0Ah прерывания INT 21h в виде ассемблерной вставки, она не переводит строку и не изменяет позицию курсора после ввода.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int main()
{
char buff[10];
int rez;
buff[0]=8;
asm{
mov ah,0xa
lea dx, buff
int 0x21
}
buff[2+buff[1]]=0;
rez=atoi(&buff[2]);
 
printf("%d %d\r\n",rez,rez*rez);
return 0;
}
 
Текущее время: 23:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru