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

Дан тестовый файл. Вывести его содержимое в другой файл, заменив каждое вхождение пробела на символ нижнего подчеркивания. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Непонятки с итераторами http://www.cyberforum.ru/cpp-beginners/thread678699.html
Здравствуйте, господа программисты. Пытался написать вот эту задачку, но получается что-то нехорошее. Помогите, пожалуйста! #include <iostream> #include <list> #include <iterator> #include <algorithm> using namespace std; list<int>::iterator find(int h, list<int> l) {
C++ Поиск элемента в массиве Почему не выводится цифра 6? #include <stdio.h> #include <string.h> int main () { char szInput = "1234567890"; int k, n = 6; for(k=0; k<strlen(szInput); k++) if(szInput==n) printf("%d\n", szInput); http://www.cyberforum.ru/cpp-beginners/thread678678.html
Задача про новогодний подарок C++
Даны целые неотрицательные A, X, Y, Z. Известно, что в каждые новогодний подарок необходимо положить A конфет, одно или два яблока, одну или две груши, причем количество фруктов в подарке должно равняться трем. Какое максимальное количество подарков можно скомплектовать из X конфет, Y яблок и Z груш.
C++ Лабараторная работа
Здравствуйте, прошу помочь с лабораторной работой. Попалась очень сложная. Заранее Спасибо. 1.Найти значение выражения: http://i44.***********/big/2012/1023/95/b3f7a1883994f732201d494928d66c95.png 2.Найти значение сумму ряда с точностью e: http://i44.***********/big/2012/1023/8a/10aa7793c166552aa605b0b60bf3468a.png http://i45.***********/big/2012/1023/4b/204be962077665a7de94124ad28d554b.png...
C++ Найти количество строк матрицы, содержащих нулевые элементы http://www.cyberforum.ru/cpp-beginners/thread678673.html
В общем написал такую вот программу но есть проблемка-http://i037.***********/1210/47/d753a3df6509.jpg,не могу понять в чем дело,пожалуйста помогите кто может. #include"stdafx.h" #include<locale> #include<conio.h> #include<math.h> #include<stdlib.h> #include<iostream> #include<time.h> #include<memory.h>
C++ Что дальше Здравствуй те Господа программисты ! Хотел бы спросить следующее - более или менее ( не мне судить ) изучил с++ , ооп , и не мало прикоснулся к api , так вот вопрос , что посоветуй те почитать , изучать дальше для более высокого уровня развитие , конечно хотелось бы именно в этом же языке програмирования . Заранее всем ОГРОМНОЕ спасибо !!! :) подробнее

Показать сообщение отдельно
Vourhey
Почетный модератор
6469 / 2244 / 123
Регистрация: 29.07.2006
Сообщений: 12,635
24.10.2012, 05:25     Дан тестовый файл. Вывести его содержимое в другой файл, заменив каждое вхождение пробела на символ нижнего подчеркивания.
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
#include <iostream>
#include <fstream>
#include <iterator>
#include <algorithm>
#include <string>
 
void print_file(std::string title, std::fstream &file_stream)
{
    std::cout<<std::endl<<std::endl<<title<<std::endl;
    file_stream.seekg(std::ios::beg);
    std::copy(std::istreambuf_iterator<char>(file_stream), std::istreambuf_iterator<char>(), std::ostreambuf_iterator<char>(std::cout));
}
 
int main()
{
    std::fstream input_file("1.txt");
    std::fstream output_file("2.txt", std::ios::trunc | std::ios::out | std::ios::in);
    std::replace_copy(std::istreambuf_iterator<char>(input_file), std::istreambuf_iterator<char>(), std::ostreambuf_iterator<char>(output_file), ' ', '_');
    print_file("First file: ", input_file);
    print_file("Second file: ", output_file);
 
    input_file.close();
    output_file.close();
 
    std::cin.get();
    return 0;
}
 
Текущее время: 12:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru