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

Проверка переменной на целый тип - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Калькулятор (MFC). Как можно реализовать "backspace" в текстовом боксе http://www.cyberforum.ru/cpp-beginners/thread1140030.html
Пишу калькулятор в visual studio с++ и столкнулся с такими проблемами: 1) В задании есть условие "написать программу на MFC". Это как? :sorry: 2) Не могу понять алгоритма вычисления процентов на стандартном калькуляторе Windows. Разъясните, пожалуйста, дубу %-) Добавлено через 2 минуты Ой-ой-ой! По привычке написал сюда :swoon:
C++ Шаблоны проектирования при создании карт Итак,читаю про шаблоны проектирования,для меня это что-то новое,поэтому я решил сразу же по практиковаться,но тут возникли проблемы с тем,что я не могу выбрать где и какой шаблон использовать и использовать ли его вообще? Хочу написать в консоле программу для создание карт.Заключается она в том,что на экране появляется матрица из цифр 0(0-обозначает пустоту).Кнопками стрелок я могу двигаться по... http://www.cyberforum.ru/cpp-beginners/thread1140026.html
C++ Запутался в типах
Как правильно указать типы для вывода нормального, верного ответа? Как правильно задерживать консоль? #include <iostream> #include <complex> using std::cout; using std::cin; using std::endl; //Каша... float a, h, e;
C++ Сравнение строк string без учета регистра
Есть уже реализованная стандартная функция для решения такой задачи? Делал это через перевод обоих строк в нижний регистр и оператор ==, но хотелось бы сделать это попроще. Пробовал String::Compare(String, String, Boolean), описание нашел на msdn, но как оказалось такого перегруженного метода нет.
C++ Невозможно преобразование int в double http://www.cyberforum.ru/cpp-beginners/thread1140007.html
#include <stdafx.h> #include <iostream> #include <time.h> #include <locale.h> using namespace std; #define k 6 #define l 8 #define m 10 int massin(double A, int a);
C++ Реализация Fifo с разными типами данных Доброго времени суток! Задача следующая: Есть абстрактный класс CData, от него наследуются классы CByte, CWord, CNumber. Нужно создать класс CFifo (очередь для объектов выше перечисленных классов). Добавление и удаление объектов в очередь реализовать через перегрузку операторов << и >> соответственно. Как перегрузить << и >> для ostream/istream я прекрасно понимаю, а вот как их... подробнее

Показать сообщение отдельно
Blueeyer
12 / 12 / 1
Регистрация: 09.10.2013
Сообщений: 222
06.04.2014, 02:17     Проверка переменной на целый тип
может можно перевести число в массив char и пройти по каждому элементу циклом for, проверив каждый символ функцией
C++
1
if(!isnumber(element[i])){...}
если встречает что-то кроме цифры, то выбивает ошибку и просит заполнить по новой может, конечно есть способы проще, но это как вариант думаю сойдет
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru