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

Переполнение строки при считывании из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить,содержит ли заданный массив группы простых элементов, и удалить вторую такую группу. http://www.cyberforum.ru/cpp-beginners/thread1089829.html
Определить,содержит ли заданный массив группы простых элементов.Удалить из массива вторую группу таких элементов. Сначала я так понимаю ищем является ли число простым:затем ищем нахождение группы...
C++ Из заданного множества точек на плоскости выбрать две различные точки так Из заданного множества точек на плоскости выбрать две различные точки так, чтобы количество точек, лежащих по разные стороны от прямой, проходящие через эти две точки, различались наименьшим образом. http://www.cyberforum.ru/cpp-beginners/thread1089807.html
C++ Не компилируется примитивный код
Ребят вчера поставил visual studio, всё норм создаю проект win 32 object, добавляю новый предмет файл с++, и при компиляции простого кода...примитивного #include<iostream> int main() { cout <<...
Вывести вектор, образуемый элементами главной диагонали матрицы, и результат умножения указанного вектора на заданную матрицу C++
Первую часть решила кое как, как записать числа из главной диагонали в отдельный массив и перемножить матрицу на матрицу? #include "stdafx.h" #include <iostream> #include <ctime> // в ней...
C++ Программа запрашивает число до тех пор, пока пользователь не нажмет 0, и выводит среднее арифметическое http://www.cyberforum.ru/cpp-beginners/thread1089791.html
Только учусь писать на ! Нужна ваша помощь, домой задали вот такую задачу, Программа запрашивает число до тех пор, пока пользователь не нажмет 0. После этого выводит на экран среднее значения чисел...
C++ Создать абстрактный базовый класс с виртуальными функциями - площадь и периметр Помогите написать,не врублюсь как писать много пропустил (( Задание:Создать абстрактный базовый класс с виртуальными функциями - площадь и периметр. Создать производные классы: прямоугольник, круг,... подробнее

Показать сообщение отдельно
Sean_mephi
1 / 1 / 1
Регистрация: 15.11.2013
Сообщений: 79

Переполнение строки при считывании из файла - C++

05.02.2014, 13:26. Просмотров 378. Ответов 4
Метки (Все метки)

Считываю я строки из файла, в котором их 500 тысяч. Если строка начинается на R, то я записываю её в другой файл. Примерно на 312000-й строке мне выдаётся ошибка string subscript is out of range
Вот отрывок кода:
C++ (Qt)
1
2
3
4
5
6
while(rts)
        {
            string s;
            getline(rts,s);
            if(s[0]=='R') sorted<<s<<endl;
        }
Что я делаю не так? Хотелось бы чтобы процесс шёл до конца файла. Писать нужно только на плюсах.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru