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

Считать из файла до определенного символа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значения элементов последовательности. http://www.cyberforum.ru/cpp-beginners/thread415457.html
У меня вот такая замудрёная задача!!!! 7. Вычислить значения элементов последовательности z/3, (z-1)/4, (z-2)/5, (z-3)/6, … . Отпечатать каждое третье значение. Вычисления закончить, когда очередной элемент будет отличаться от предыдущего на величину, не превышающую заданную величину d. Сначала написал по своему: #include <iostream >...
C++ Сортировка данных по алгоритму Задание: Написать программу сортировки данных по алгоритму прямого слияния на трех лентах; Реализовать заданный алгоритм сортировки на языке С++ в виде void-функции. Вроде более менее правильно написал, вначале правильно сортирует, но потом - бред получается, не могу понять где ошибка помогите плиз. #include<iostream> #include<fstream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread415443.html
Перевод числа из десятичной в шестнадцатеричную систему счисления C++
Здраавствуйте, помогите найти ошибку в этом коде. Непонимаю почему при переводе таких чисел как 16,32,64,128 и тд не дописываются нули. #include <iostream> using namespace std; void main () { unsigned int tmp=0, mask = 0xF0000000; cout<<"Enter the number"<<endl;
C++ Даны площади нескольких кругов
Помогите сделать программу! Даны площади нескольких кругов. Найти радиус самого маленького из них! Заранее спасибо!
C++ Программирование цикла с переадресацией http://www.cyberforum.ru/cpp-beginners/thread415408.html
Помогите решить задачку. Программирование цикла с переадресацией, нужно найти номер максимального числа. Работали через прогу Comp Model. есть десять чисел, сравнение начинается с 40-ой ячейки. Не лезьте со своими задачами в чужие темы, создавайте новую!
C++ Библиотека потокового ввода/вывода А верно ли, что данная библиотека является вещью абсолютно бесполезной для Windows-программирования и в настояящее время используется исключительно для учебных целей? подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
23.12.2011, 17:42     Считать из файла до определенного символа
ITZver, вот код которій способен обрабатывать текст любой длинны
Цитата Сообщение от ITZver Посмотреть сообщение
Мне нужен код только для одной строки, порядка 30 символов. Поэтому сложности здесь ненужны.
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <iostream>
#include <fstream>
using namespace std;
 
int main()
{
    bool bRead = false;
    long length;
    long i, j, fpos, lpos;
    char * text;
    ifstream ifs("text.txt");
    if(!ifs)
        cout<<"Error jpen text.txt\n";
    else
    {
        ifs.seekg(0,ios::end);
        length = ifs.tellg();
        ifs.seekg(0,ios::beg);
        if(!(text = new char[length + 1]))
            cout<<"Allocation memory error\n";
        else
        {
            ifs.read(text,length);
            text[length] = '\0';
        }
        bRead = !ifs.bad();
        ifs.close();
        if(bRead)
        {
            cout<<"Input text :\n";
            cout<<text<<endl;
            fpos = -1;
            lpos = -1;
            cout<<"Citates in text\n";
            for(i = 0; i < length; i++)
            {
                if(text[i] == '"')
                if(fpos == -1)
                    fpos = i;
                else
                if(lpos == -1)
                    lpos = i;
                if(-1 < fpos && -1 < lpos)
                {
                    for(j = fpos; j <= lpos; j++)
                        cout<<text[j];
                    cout<<endl;
                    fpos = -1;
                    lpos = -1;
                }
            }
            delete [] text;
        }
    }
    system("pause");
    return 0;
}
Миниатюры
Считать из файла до определенного символа  
 
Текущее время: 10:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru