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

Неполадки с нахождением цытат в тексте, считаным из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка компиляции:ОС Windows инициировала точку останова http://www.cyberforum.ru/cpp-beginners/thread441118.html
Доброго времени суток! Обращаюсь с наверняка очень распространенной проблемой. Суть задачи такова: Дан массив целых чисел. Назовем серией несколько подряд идущих элементов, а длиной серии - их количество. Преобразовать массив, поставив перед каждой серией наименьший элемент массива(длина серии может быть равна 1). Вот мой код: #include "stdafx.h" #include <conio.h> #include <cstdlib>...
C++ Программирование алгоритмов обработки двумерных массивов напишите пожалуйста текст программы. Дан массив М координат точек на плоскости. Найти наибольшее расстоя-ние между этими точками. http://www.cyberforum.ru/cpp-beginners/thread441108.html
Распечатать элементы массива в обратном порядке по шесть чисел в строке C++
напишите пожалуйста текст программы. Дано 24 целых числа. Распечатать их в обратном порядке по шесть чисел в строке.
declaration syntax error на строчке void main C++
Вот код программы, между void и main выдает ошибку declaration syntax error, что я не так делаю? моя первая прога на с++, поэтому прошу помощи) #include<math.h> #include<stdio.h> #include<conio.h> float x,y,a,b,z void main() { clrscr(); printf("Vvedite a:");
C++ Тайна Страуструпа - std_lib_facilities.h (2) http://www.cyberforum.ru/cpp-beginners/thread441091.html
Ребят уже голову сломал как дописать в код. Предложите пользователю ввести значение m если ваш друг -мужчина, f -если женщина. Присвоить переменной friend_sex введенное значение. ЗАтем с помощью двух инструкций if записать следующее: Если друг-мужчина, то написать строчку "Если ты увидишь friend_name, попроси его позвонить мне". Если женщина, то "Если ты увидишь friend_name,попроси ее...
C++ Возврат почему же?! Народ помогите у меня функция почему то возвращает значение хочё сделать чек бокс для своеё игры void DrawMenuBut( char *txt, int var2, int x, int y,LPDIRECT3DDEVICE9 pDevice) { POINT cur; GetCursorPos(&cur);// Update Mouse Coordinates ScreenToClient(GetForegroundWindow(),&cur); // Translate to Current Window подробнее

Показать сообщение отдельно
Alex_Reilly
0 / 0 / 0
Регистрация: 04.12.2011
Сообщений: 26
05.02.2012, 13:30     Неполадки с нахождением цытат в тексте, считаным из файла
Извините, вот мой код программы, я не знаю что писать в строку "while(getline(cin,cytata,'"'))". Там явно проблема в вот этом "cin", ведь я хочу найти цытату в тексте, который я открыл с файла. Вот целый код программы, пожалуйста скажите что исправить.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <fstream>
#include <string>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    char str_1[70];
 
    setlocale(LC_ALL, "rus");
    FILE *in = fopen ("D:\\123.txt","r");
    
    
    if ((in==NULL)) 
          puts("Вышла ошибка при открытии файла, дамы и господа!");
     else
       {    
           cout<<"Прошло успешное открытие файла\n \n \n";
            while(!feof(in))
                {fgets(str_1,70,in);
                  puts(str_1);}
                  fclose(in);
        }
    //Находим цытаты
        int i=0;
        string cytata;
        while(getline(cin,cytata,'"'))       
        { //Читаем слова где есть кавычки
                if(i%2) 
                {
                
                i+=1;
                cout<<"\n \nЦытата, найденная в тексте: "<<cytata<<"\n";
                }
        }
 
 
    system("pause");            
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru