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

Замените в тексте входного файла все группы подряд идущих пробелов на один пробел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [Сортировка слиянием] Уменьшить количество требуемой памяти для сортировки http://www.cyberforum.ru/cpp-beginners/thread894190.html
Добрый, на момент написания, день всем. Изучаю алгоритмы данных, дошёл до сортировки слиянием (Merge Sort). Прочитал, что для сортировки как минимум требуется выделение памяти, эквивалентное...
C++ long double и double в MSVC 12 одно и тоже, нужна информация,желательно быстрей Здравствуйте все знают что в VC long double и double одно и тоже, да и при простой проверке это легко выясняется, но нужна информация от самого майкрософта, цитата или ещё что нито, где сказано что в... http://www.cyberforum.ru/cpp-beginners/thread894172.html
C++ Реализовала формулу. Все хорошо, вот только в результатах взялось откуда-то #INF
Мне нужно вычислить дифференциал интерполяционного многочлена Лагранжа третьей степени, и подставить значения иксов/игриков и аргумента. ...
Не записывает ничего в файл C++
Добро всем утро! Надеюсь хоть у кого-то оно доброе=) Помогите пжл с программой(написать либо подправить). Задача следующая: "Создать текстовый файл и напечатать в нем не менее пяти строк (можно на...
C++ Почему точность Double такая же как у Float ? http://www.cyberforum.ru/cpp-beginners/thread894153.html
Вначале столкнулся с проблемой float: time=65536.0f; (можно и больше число указать) time+=0.003; Тут time не меняетя! Оно меняется, только если не меньше 0.004 прибавлять. Понятно. Проблема с...
C++ Наследование Доброе утро всем. Есть готовая рабочая программа "Студент. Преподаватель. Человек" нужно закоментить код, не могу разобраться в нем #ifndef MAN_H #define MAN_H #include<iostream> #include... подробнее

Показать сообщение отдельно
Пaтрик
415 / 390 / 38
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
07.06.2013, 10:06
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>
#include <fstream>
 
bool cp(const char *src, const char *dst)
{
    std::ifstream ifs(src);
    if (!ifs.is_open())
        return false;
    std::ofstream ofs(dst);
    if (!ofs.is_open())
        return false;
    char ch;
    while (!ifs.eof())
    {
        ch = ifs.get();
        if (ch == ' ')
        {
            ofs << ch;
            while (!ifs.eof() && ch == ' ')
                ch = ifs.get();
        }
        if (ch != EOF)
            ofs << ch;
    }
    return true;
}
 
int main()
{
    const char *src = "D:\\f.txt";
    const char *dst = "D:\\g.txt";
    cp(src, dst);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru