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

Длинный файл)) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ статическая память и матрицы http://www.cyberforum.ru/cpp-beginners/thread33795.html
сижу задачку делаю! с динамической памятью все нормально получилось! а со статической ошибки выдает! может кто поможет!!! задача такая: целочисленная квадратная матрица представляется размером и последовательностью элементов по строкам. характеристикой строки матрицы назовем сумму ее простых элементов. отсортировать строки каждой из некоторого количества матриц файла по убыванию их...
C++ Составить программу для обработки символьных данных Нужно ввести с клавиатуры предложение и сделать перестановку букв так чтобы буквы из строки отсортировались в столбик http://www.cyberforum.ru/cpp-beginners/thread33789.html
приведеник к старшему типу C++
есть 2 программки // C++ Function template #include <iostream> using namespace std; template <typename T> T maximum(T& a, T& b)
C++ Работа с файлами
помогите плиз.. Задача: Написать функцию get_int(filename,k) целого типа, возвращающую k-ый элемент файла целых цисел с именем filename (элементы нумеруются от 0). Если файл не существует или не содержит k-го элемента, то функция возвращает 0. С помощью этой функции вывести пять элементов данного файла с указанными номерами. написать на языке С.
C++ двухмерные классы-контейнеры http://www.cyberforum.ru/cpp-beginners/thread33776.html
Подскажите, пожалуйста, существуют ли двухмерные классы-контейнеры. Если нет, то как создать вектор векторов.
C++ вопросы по теории помогите ответить на вопросы по теории!! Тема - СТРУКТУРЫ 1) способы обьявления струкутрных переменных. Динамическое выделение памяти для массива структур 2) Как обратиться к структуре по указателю?? 3) Передача структуры в функцию подробнее

Показать сообщение отдельно
VorobeY1326
Ученик 11 класса)
 Аватар для VorobeY1326
4 / 4 / 0
Регистрация: 11.04.2009
Сообщений: 67
12.05.2009, 18:44     Длинный файл))
Доброго времени суток, господа!
Подскажите, почему файл читается некоторое время, а потом перестает..
Код(slovr - открытый на чтение файл):
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
while (! slovr.eof())
    {
        slovr.getline(buf,26);
        if (strlen(buf)!=dlina)
        continue;
        norm=1;
        for (int i = 0; i <= knowb-1; i++)
        {
            if (slovo[knowm[i]]!=buf[knowm[i]])
            {
            norm=0;
            break;
            }   
        }
        if (norm==1)
        {
        cout << buf;
        cout << endl;
        }
    }
Суть в том, что цикл должен читать строки со словами из файла и сравнивать их с заданным словом, НО после где-то 2000 строк слова перестаются адекватно читаться..
В чем проблема? В большом размере файла? Если да, то как исправить?
Подскажите, пожалуйста! Заранее спасибо!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru