Форум программистов, компьютерный форум, киберфорум
Наши страницы

защита от дурака - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача ( Разряды десятичных вещественных чисел ) http://www.cyberforum.ru/cpp-beginners/thread815145.html
Присвоить целой переменной d k-ую цифру из дробной части положительного вещественного числа x. Решить на языке с++
C++ В одномерном массиве найти количество различных элементов Условие: в одномерном массиве найти количество различных элементов. компилятор ругается #include<iostream> #include<stdlib.h> #include <time.h> int main(){ srand(time(0)); http://www.cyberforum.ru/cpp-beginners/thread815143.html
C++ Вычислить значение примера
Задание во вложении.
Деление шеснадцатиричных чисел C++
#include <stdio.h> int main () { char y= 0X2e; printf ("y= %x\n", y); printf ("= %x\n", y/0Xf); printf ("= %x\n", y%0Xf); getchar (); return 0;
C++ Удалить схожие слова http://www.cyberforum.ru/cpp-beginners/thread815110.html
Помогите решить задачу. Из заданного предложения удалить слова, которые встречались в нем раньше.
C++ Класс Car Я создал класс Car(при нажатие кнопки ускоряет машину и тд). Помогите дописать свои процедуры пожалуста(можно любые). Буду очень благодарен. Вот код: #include "stdafx.h" #include<iostream>... подробнее

Показать сообщение отдельно
Why so seriouS
44 / 44 / 1
Регистрация: 12.03.2013
Сообщений: 167

защита от дурака - C++

22.03.2013, 00:27. Просмотров 770. Ответов 1
Метки (Все метки)

Знаю что таких тем уже было много, но в них я ничего полезного не нашел. Так вот задания: пользователь вводит элементы в массив, но нужно перед тем проверить элемент соответствующего типа. Например имеем массив типа инт и нам нужно его заполнить, перед тем как поместить элемент в массив нужно его проверить это правильный символ (он не флоат или чар). Есть еще один нюанс, символы повини вводиться как одно число.

Добавлено через 54 минуты
У меня есть такая функция, она работает так как мне нужно, но когда элемент == 0 то выбивает что ошибка.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
template <class T>
bool SafeInput(T &val)
{
    bool bOk = true;
    
    if(!(val = _getch() - '0'))
        bOk = false;
    if(!bOk)
    {
        cin.clear();
        cin.sync();
    }
    return bOk;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru