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

Проверка правильности. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Печать текста http://www.cyberforum.ru/cpp-beginners/thread253712.html
Добрый день. Подскажите, пожалуйста, в чем ошибка? int main() {char c; while (!cin.eof()) {c=cin.get(); while ((c=='')||(c=='\n')||(c=='\t')) //Здесь выдает ошибку c=cin.get(); while (!cin.eof()&&c!=''&&c!='\n'&&c!='\t') {cout.put(c);
C++ Консоль открывается и сразу закрывается консоль открывается и сразу закрывается. C++?? я решил эту проблему вот так #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int _tmain() { double f, m; cout<<"Vvidite fut f\n"; http://www.cyberforum.ru/cpp-beginners/thread253710.html
Функция НОД->НОК C++
Пожлуйста помогите разобратьв функциях... Написать функцию поиска НОК двух целых чисел... Функцию НОК как я понимаю нужно сделать через НОД.....можете объяснмть ошибки в НОД и как добавить ещё одну фукнцию в эту НОК..... Заранее спасибо. #include "stdafx.h" #include <conio.h> #include <iostream> #include <stdio.h> using namespace std;
Выдать побитовое представление используя union и битовые поля. C++
Написать функцию для вывода на экран битового представления в ЭВМ числа . Знаю вот такой способ, но он один, а надо двумя (используя битовые поля и объединение) void binary (unsigned char ch) { union { unsigned char ss; struct {
C++ Сколько в файле слов, состоящих не более чем из четырех букв http://www.cyberforum.ru/cpp-beginners/thread253678.html
Написать программу, которая считывает текст из файла и определяет, сколько в нем слов, состоящих не более чем из четырех букв.
C++ Расчет заданной функции F(X) над элементами массива X помогите написать эту функцию Расчет заданной функции F(X) над элементами массива X и вывод значения функции пользователю. Расчет элементов массива Y по формуле Yi=G(Xi) и вывод их пользователю в виде y = 3.543 y = 6.422 y = -14.223 ………… При выводе округлять значения Yi до 3-х знаков после запятой. F: Сумма квадратов; G: F= система -10x-5,x<15; (x-10)/6, 15<=x<50; 7/8x,x>50 подробнее

Показать сообщение отдельно
Ma3a
Эксперт C++
612 / 456 / 31
Регистрация: 28.01.2011
Сообщений: 605
08.03.2011, 14:00     Проверка правильности.
Зависит от того, насколько сложен формат входного файла. Если случай примитивный, типа пар <Ключ = значение> , то даже цепочками if-else можно вполне обойтись. Если же проверка паттернов будет более серьезная, ну или просто лень это кодить ифами, то можно и регулярки подключать. В C++0x вроде включат regex, но оно вроде еще не везде реализовано, так что лучше в таком случае использовать boost::regex, на котором собственно версия в c++0x и будет основана. Ну и стоит упомянуть возможность использования парсеров, либо ручками кодить, либо с помощью генераторов парсеров, типа boost::spirit, bison/flex.
 
Текущее время: 16:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru