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

нужно что бы работала в DEV - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение строки из текстового файла http://www.cyberforum.ru/cpp-beginners/thread871313.html
Написать функцию, удовлетворяющую следующим требованиям: Прототип: int f(char*a, int n) Параметры: а - указатель исходного массива, n - размер исходного массива. Назначение: Чтение строки из...
C++ Подскажите В ручную знаю как расчитать... А вот программу... подскажите http://www.cyberforum.ru/cpp-beginners/thread871304.html
warning C4244: =: преобразование "double" в "float", возможна потеря данных C++
Вот код. Работало, теперь не работает. Не пойму в чём дело. #include<iostream> #include<stdlib.h> #include<time.h> #include<random> #include<Windows.h> #include<cmath> int RegenirationHp()
C++ выводит "нечто" лишнее C++
Возился всю ночь... так и не понял почему мне выводит помимо элементов моего массиива оч большие отрицательные числа#include <iostream> #include <cmath> using namespace std; int main() {...
C++ Как вставить один массив в другой http://www.cyberforum.ru/cpp-beginners/thread871227.html
Заданы два одномерных массива с различным количеством элементов и натуральное число. Объединить их в один массив, включив второй массив между k-м и ( k + 1)-м элементами первого, не используя...
C++ Удалить первую строку в файле Возможно ли удалить только что записанную первую строку в файл? Записывать обязательно :) :) Или хотя бы заменить ее пробелами? #include <iostream> #include <fstream> using namespace std; int... подробнее

Показать сообщение отдельно
markoCheese
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 16

нужно что бы работала в DEV - C++

20.05.2013, 09:33. Просмотров 247. Ответов 1
Метки (Все метки)

ну и если есть ошибка исправьте, программа которая открывает существующий текстовый файл и копирует его в новый файл с заменой всех букв нижнего регистра на соответствующие буквы нижнего регистра, остальные оставить без изменения

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <fstream>
#include <iterator>
#include <algorithm>
 
int main()
{
    std::fstream in("task.in", std::fstream::in);
    std::fstream out("task.out", std::fstream::out);
 
    if (!in.is_open() || !out.is_open())
        return 1;
 
    std::for_each(std::istream_iterator<char>(in), std::istream_iterator<char>(),
        [&out](const char& c) { out << char(tolower(c)); });
 
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru