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

Вывести на экран все цитаты из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ точка останова http://www.cyberforum.ru/cpp-beginners/thread396259.html
Доброго времени суток! Если не сложно, объясните в чем ошибка. #include <iostream> #include <conio.h> using namespace std; const int size=15; class base { int number; int *array;
C++ не выполняется switch первый вложенный цикл выполняется корректно, но второй - после выбора вылетает из программы, т.е. ввожу константу и все - блок {} не выполняется, почему????? int main(int argc, char* argv) { setlocale( LC_ALL,"Russian" ); Notebook note; int ch1,ch2,ch3; start: // Вывод меню system("cls"); cout << "\n\nВведите нужный номер пункта меню."; http://www.cyberforum.ru/cpp-beginners/thread396252.html
C++ Помогите люди добрые
Помогите решить задачку. См.ниже
Программа со строками C++
Написать класс для ефективной работи с рядками. Позволяющий форматировать и сравнивать рядки, сохранять в них числовые значения и доставать их. Для этого нужно реализовать: -Операторы присвоения и конкатенции -Операции сравнивания и приведения типов -Превращение в число любого типа -Результат формата рядка Написать программу которая демонстрирует роботу с этим классом. Программа должна...
C++ [C++] Операторы цикла http://www.cyberforum.ru/cpp-beginners/thread396217.html
(я пишу в Dev-Cpp, писать начал около месяца назад...) Х изменяется в диапазоне от a до b с шагом h. Вычисление суммы вести до тех пор, пока очередное слагаемое не станет меньше e, причем это последнее слагаемое тоже учитывать. a = - 1 b = 1 h = 0.2 e = 10-8 (x+0.3)^1/2 /x если x < 1 F(x)= x 2 если x > =1 s(x) задается...
C++ Описать класс используя 3 вида конструкторов Компилятор у меня по идее кривой, ошибку не пишет а просто выдаёт прекращена работа программы Project1.exe Помогите понять в чём проблема. Просто описывается класс Цветы с использованием конструктора без параметров, с параметрами и конструктора с копированием #include <string.h> #include <tchar.h> #include <iostream.h> class Flowers {private: подробнее

Показать сообщение отдельно
Вася1q
 Аватар для Вася1q
21 / 21 / 0
Регистрация: 13.09.2011
Сообщений: 311
01.12.2011, 10:03     Вывести на экран все цитаты из файла
Здравствуйте уважаемые форумчане)
Задали недавно написать программку, чтобы при считывании текста из файла на экран выводились только цитаты. (т.е. слова в кавычках).
Вот что я начал писать, но почему-то не выходит. Компилируется нормально, но прога сразу вылетает. System("pause"); не спасает(((.
Считать текст из файла и вывести на экран цитаты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <fstream>
#include <iostream>
#include <string>
 
int main()
{
        std::ofstream ofs("D:\test.txt"); //создание файла
        ofs << "To be or not \"to be\", this is the \"question\""; //ввод строки с цитатой
        ofs.close(); //закрываем
        std::ifstream ifs("D:\test.txt");  //открываем
        if(!ifs.is_open()){std::cerr<<"File not found"; 
        return 1;
        } 
        int i = 0;
        std::string s;
        while(getline(ifs,s,'"'))       
        {      //читаем слова где есть ковычки
                if(i%2) std::cout<<s<<"\n";
                i+=1;
        }
                ifs.close(); //закрывем
}
 Комментарий модератора 
Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru