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

Ошибки в программе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация бинарного поиска http://www.cyberforum.ru/cpp-beginners/thread568173.html
Помогите разработать и отладить программу, которая реализует бинарный алгоритм поиска. (чистый Си) Для выполнения задачи используется два одномерных массива целых чисел А и В (количество элементов в массиве может быть изменено). Нужно создать одномерный массив С, содержащий элементы, которые присутствуют в единственном экземпляре только в массиве А, или только в массиве В (элементы в...
C++ Оформить цикл Вычислить суммы сходящего ряда с заданой точностю вот условие задачи что то не получается оформить цикл http://www.cyberforum.ru/cpp-beginners/thread568172.html
помогите со структурой C++
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> int k; struct sotrud{ bool director; float plata; char name; char fname;
пользователь имеет фозвожность указать рабочий каталог...помогите( C++
Написать программу, в которой 1. Пользователь имеет возможность указать рабочий каталог. 2. Считывается информация о файлах, содержащихся в рабочем каталоге. 3. Пользователю выводится список файлов, который содержится в каталоге, отсортированный по возрастанию времени создания файлов.
C++ Нахождение наибольшей общей подпоследовательности http://www.cyberforum.ru/cpp-beginners/thread568153.html
Добрый день! Помогите реализовать функцию нахождения наибольшей общей подпоследовательности (перегрузкой оператора *) для собственного класса строк. class mystr { mystr(int); char* str; int length; public: mystr(); mystr(const char *s);
C++ Как объявить глобальную ссылку на клас с конструктором, принимающим один параметр Столкнулся с проблемой. Пытаюсь в классе №1 создать переменную класса №2, а уже потом в конструкторе класса №1 проинициализировать его, но не получается :( Компилятор сыпет мне кучу ошибок: Error 1 error C2512: 'BinaryFile' : no appropriate default constructor available 71 1 Error 2 error C2064: term does not evaluate to a function taking 1 arguments 73 1 3 IntelliSense: no default... подробнее

Показать сообщение отдельно
antoha398
155 / 155 / 3
Регистрация: 29.03.2012
Сообщений: 418
07.05.2012, 21:48     Ошибки в программе
поищи на тему "состояние потока ввода-вывода"

Добавлено через 46 секунд
что-то типа этого
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int a = 0;
    std::ios::iostate state;
    do {
        std::cout << "Input a number" << std::endl;
        std::cin >> a;
        state = std::cin.rdstate();
        if (state != std::ios::goodbit) {
            std::cout << "Error" << std::endl;
            std::cin.clear(std::ios::goodbit);
            std::cin.ignore(65535, '\n');
        }
    } while (state != std::ios::goodbit);
    std::cout << a;
Добавлено через 6 минут
для верности можно
C++
1
std::cin.ignore(65535, '\n');
заменить на это
C++
1
cin.ignore(numeric_limits<streamsize>::max(),'\n') ;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru