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

c++ обработка файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ while несколько условий http://www.cyberforum.ru/cpp-beginners/thread346394.html
Нужно сделать чтоб при вводе символа проверяла тот ли символ #include <cstdlib> #include <iostream> #include <conio.h> using namespace std; int main(int argc, char *argv) {
C++ оптимизация кода! Народ я тут написал простенькую программу которая вычесляет x из уровнения вида a+x=b x+a=b a+b=x Тоесть пишешь например: 245+x=500 а программа выводит: x=500-245 x=255 Но мне кажеться я ее както примитивно написал... можно ли этот код как нить упростить? http://www.cyberforum.ru/cpp-beginners/thread346393.html
Аналог функции fprintf в с++ C++
Здравствуйте! Я долго искал в гугле аналог функции fprintf в с++, но так и не нашел и решил написать на форуме. Существует ли в с++ аналог функции fprintf ?
Наследование C++
Определить иерархию классов (в соответствии с вариантом – выделить базовый и производные). Реализовать классы (самостоятельно задать члены-данные и методы класса). Написать демонстрационную программу, в которой создаются объекты различных классов. Определение классов(*.h), их реализацию(*.cpp), демонстрационную программу(*.cpp) поместить в отдельные модули. Классы - БГТУ, факультет,...
C++ Перегрузка http://www.cyberforum.ru/cpp-beginners/thread346372.html
Класс - множество set. Дополнительно перегрузить следующие операции: -- удалить элемент из множества (типа set-item); * - пересечение множеств; < - сравнение множеств; > - проверка на подмножество; int()- мощность множества.
C++ g++: error: CreateProcess: No such file or directory Сегодня, в моей старой теме, ForEvEr привёл пример с boost'ом. Получалилось так, что я свободно гулял по разделу C++ для экспертов и в подписи niXman нашёл ссылочку на MinGW 4.6.0 с boost'ом. Я тут подумал, "блин, как мне повезло, надо скачать".... Скачал и распаковал содержимое архива в корень диска C:. Уже наваял программку с boost'ом, компилирую. И тут бац: g++ program.cpp -o program g++:... подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
29.08.2011, 20:49     c++ обработка файлов
Цитата Сообщение от SKAnrw Посмотреть сообщение
ЧЕНЬ нужна программа на c++.
Из текстового файла А.txt вывести кол-во символов (не учитывая пробел) в файл B.txt
Например в файле A.txt: "123 абв" файл B.txt перезаписываем на 6.
Без boost-a
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
#include <iostream.h>
#include <fstream.h>
 
int main()
{
    int nCount = 0;
    bool bRead = false;
    char ch;
    ifstream ifs("A.txt");
    if(!ifs)
        cout<<"ERROR OPEN A.txt\r\n";
    else
    {
        while(!ifs.eof())
        {
            ifs.read(&ch,1);
            if(ch != ' ' && !ifs.eof())
                nCount++;
        }
        ifs.close();
        ofstream ofs("B.txt");
        if(!ofs)
            cout<<"ERROR OPEN B.txt\r\n";
        else
        {
            ofs.write((const char *)(void *)&nCount,1);
            ofs.close();
            cout<<"WRITING COMPLETE A.txt CONTAIN "<<nCount<<"CHARS\r\n";
        }
    }
    cout<<"Press any key to continue";cin>>ch;
    return 0;
}
Миниатюры
c++ обработка файлов  
Вложения
Тип файла: txt A.txt (7 байт, 19 просмотров)
 
Текущее время: 05:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru