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

чтение из файла, где ошибка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывод содержимого при работе с файлом http://www.cyberforum.ru/cpp-beginners/thread911208.html
Есть программа для работы с файлом. #include "stdafx.h" #include <iostream> using namespace std; struct infa { char fio; int nomer, vozrast, rost,ves;
C++ Помогите найти ошибку в приведенном листинге #include "stdafx.h" #include <iostream> #include <fstream> #include <string> #include <conio.h> using namespace std; void main() { setlocale(0,"russian") http://www.cyberforum.ru/cpp-beginners/thread911202.html
СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл C++
Задача следующая: Имеется файл со строкой. Нужно СЛОВА (не все предложение) отобразить зеркально и записать строкой во второй файл. Как развернуть всю строку char (не используя файл я знаю), а как описано выше не могу придумать.
В массив, упорядоченный по убыванию значений элементов, добавить новое число так, чтобы не нарушить упорядоченность C++
Имеется задача. В массив Х(N), N≤20, упорядоченный по убыванию значений элементов, добавить новое число так, чтобы не нарушить упорядоченность. Пожалуйста помогите решить!
C++ Найти и сохранить в строке те слова текста, которые образованы неубывающей последовательностью символов http://www.cyberforum.ru/cpp-beginners/thread911162.html
Дана строка. Словом текста считается любая последовательность цифр; между соседними словами - не менее одного пробела, за последним словом – точка. Найти и сохранить в строке те слова текста, которые образованы неубывающей последовательностью символов. Все остальные слова удалить. Вот нужно написать такую программу, я очень долго пытался сам сделать, но не получается :( Как я понял, суть в...
C++ Триангуляция многоугольника Добрый вечер. Ни у кого случайно нет алгоритма для триангуляции ПРОИЗВОЛЬНОГО многоугольника? Многоугольник задан количеством вершин и точками вершин в порядке обхода против часовой стрелки. подробнее

Показать сообщение отдельно
alsav22
5415 / 4811 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
25.06.2013, 00:50     чтение из файла, где ошибка
Что программа делать должна?

Добавлено через 1 минуту
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
#include <iostream>
#include <fstream>
#include <string>
#include <conio.h>
using namespace std;
 
void main()
{ 
    setlocale(0,"russian");
 
    ifstream input_file("sentences.txt");
    string str;
    int i = 0;
    int supmax = 0;
    int max = 3;
    int j = 0;
    while(!input_file.eof())
    {
        getline(input_file, str);
        for(i = 0; i < str.length(); i++)
        {
            if((str[i]=='.') || (str[i]==',') || (str[i]==':') || (str[i]==';') || (str[i]=='?') || (str[i]=='!'))
                i++;
            if (i == str.length()) break;
            if ( i > max)
            {
                max = i;                    
                j = i;
            }
            cout << str[j] << endl;
        }
        max = 3;
        j = 0;
    }
    getch();
}
 
Текущее время: 11:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru