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

Работа с файлами. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массивы(с++) http://www.cyberforum.ru/cpp-beginners/thread429437.html
• Для выполнения всех расчетов использовать несколько функций, каждая из которых выполняет отдельную задачу:  ввод данных;  печать массива;  вывод результатов;  нахождение промежуточных и конечных результатов • Тип функций, при возвращении промежуточных данных выбрать самостоятельно и обосновать. • Рассмотреть описание массива с помощью указателя. Варианты заданий Подразумевается, что...
C++ Не дописывает строку до конца Turbo C++ Здравствуйте, и так... у меня есть программа, довольно большая. имеется некий фрагмент кода в 1-ом аттаче. работает программа следующим образом: появляется "титульный лист", getch() - происходит clrscr() и появляется вопрос. ответив на вопрос, получаем всё окно, заполненной информацией (см. аттач 2), далее при getch() происходит clrscr() и появляется другой текст. (см. аттач 3) как видно,... http://www.cyberforum.ru/cpp-beginners/thread429434.html
C++ Перегрузка оператора ++
Написал префиксную перегрузку ++ Vremya &Vremya::operator ++ () { int sec = getSec(*this); //перевод в секунды sec++; *this = getHour(sec); //перевод в часы return *this; } Она работает, а вот постфиксная не работает Vremya Vremya::operator ++ (int)
Найти сумму элементов столбцов матрицы, не содержащих отрицательных элементов C++
Добрый вечер всем.#include <iostream> #include <stdlib.h> using namespace std; int main() { const int m=4; const int n=4; int i,j; int sum,k=0,min=0; int Matrix;
C++ needs l-value http://www.cyberforum.ru/cpp-beginners/thread429410.html
Добрый вечер всем. #include <iostream> #include <iomanip> #include <cmath> #include <conio.h> using namespace std; const int b=6; const int a=3; const int n=6; int main()
C++ Ошибка при передаче в скрытый параметр класса. В функции считываю из входного файла некоторые значения(x1,x2,y1,y2,alph,omeg,rad,POG,park и тп) с помощью файлового потока. Программа верно инициализирует эти переменные. Вот эта функция, считывания входного файла: void inputroad(char* inptfl,ROADS* road, int nor) //Функция ввода свойств дорог из файла { ifstream fl(inptfl,ios::in); char ch; if (fl) { cout... подробнее

Показать сообщение отдельно
retmas
Жарю без масла
824 / 706 / 151
Регистрация: 13.01.2012
Сообщений: 1,616
16.01.2012, 21:38     Работа с файлами.
как пример "в лоб"
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
    ifstream ifs("input.txt");
    int num = 0;
    while(ifs)
    {
        char str[255+1] = {0};
        char* ps = str;
        
        if(!ifs.getline(str, 255))
            break;
        ++num;
        while(isspace(*ps))
            ++ps;
        while(isalnum(*ps))
            ++ps;
        while(isspace(*ps))
            ++ps;
        if(isalnum(*ps))
            continue;
        cout << "#" << num << ' ' << str << endl;
    }
 
Текущее время: 20:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru