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

Проверка типа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с мышью http://www.cyberforum.ru/cpp-beginners/thread28394.html
Нужна ваша помощь. Незнаю как заставить двигатся курсор мыши только по окружности радиусом r с центром в точке (x,y), работа с мышью осуществляется через процедурку int86, нужен сам алгоритм не обязательно с его реализацией, главное по подробнее =).
C++ Средства для контроля работы с динамической памятью Здравствуйте, товарищи! При написании программы на С++ встала проблема контроля выделения/удаления динамической памяти (необходимо для отладки приложения). Хотелось бы иметь возможность просматривать сколько памяти было выделено, сколько возвращено системе на любом отрезке кода. Может кто-нибудь знает такие средства? http://www.cyberforum.ru/cpp-beginners/thread28336.html
C++ Упорядочить массив по убыванию (чуть поправить программу)
В этой программе массив упорядыватся по возрастанию: Помогите этот код переписать с подпрограммами и по убыванию #include <iostream.h> void main() { int k,n,i,b,C,j; int*A; cout<<"Введите n=";
Поможите обработать текст C++
хотелосьбы чтоб С++ из текста выбирало цыфры и вставляло в массив. цыфры идут после слдущей последовательности alt='Поставлено $ например если alt='Поставлено $200 то в массив нада вписать 200 а если встречается alt='число то в массив надо вписать 0 Плиззз поможите!!! вот пример текста >>> betname='Красное'; break; case 48: betname='Чёрное'; break; }
C++ Подпрограммы с++ действия по убыванию http://www.cyberforum.ru/cpp-beginners/thread28279.html
Составить программу решения задачи с использованием подпрограмм. Из заданного числа отняли сумму его цифр. Из результата опять отняли сумму его цифр и т.д. Через сколько таких действий получится ноль?
C++ Алгоритмы сортировок Недавно была необходимость сравнить некоторые алгоритмы сортировок... Если кому-нибудь понадобятся... вообщем вот... Алгоритмы реализованы ввиде функций, с передачей парметров: Массива A и кол-ва элементов массива n // Метод простого извлечения void SimpleExtract(int *A, int n) { int i,y; for(i=n-1; i>0; i--) подробнее

Показать сообщение отдельно
Deicider
 Аватар для Deicider
96 / 52 / 1
Регистрация: 18.03.2009
Сообщений: 273
03.04.2009, 14:52     Проверка типа
Цитата Сообщение от YurA_280784 Посмотреть сообщение
Чего не сделать вот так ...
Только перед тем, как что-то делать дальше, нужно из символьного chBuf получить int:

C++
1
2
3
4
5
6
7
8
int x=0;
for (int i = strlen(chBuf) - 1; i > 0;  i--)
{
if (i > 1)
    x += (chBuf[i] - 48) * 10 * (i-1); // 48  - это ASCII код нуля.
else
    x += (chBuf[i] - 48); 
}
И всё это удовольствие работает только для беззнаковых. Если ввести минус, то не пройдет проверка isdigit.
 
Текущее время: 05:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru