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

Ввод-вывод файлов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Зашифровать текст http://www.cyberforum.ru/cpp-beginners/thread876606.html
Чтобы зашифровать текст, записанный с помощью русских букв и знаков препинания, его можно переписать, заменив каждую букву непосредственно следующей за ней по алфавиту (буква я заменяется на а). Зашифровать данный текст. Расшифровать данный текст. Помогите пожалуйста. Очень надо.
C++ Составить программу, производящую умножение матрицы на матрицу и транспонирование Составить программу производящую следующие операции над матрицами (умножение матрицы на матрицу) и транспонирование матрицы.. http://www.cyberforum.ru/cpp-beginners/thread876579.html
C++ Поправьте пожалуйста мой калькулятор
Доброго вечера. Такая проблема. Завтра в универ нужно сдать калькулятор, который я написал, но с ошибками. Программирование в MS Visual studio 2010 (Visual c++ 2010) Поправьте пожалуйста мой калькулятор, а то не могу понять в чём косяк: Заранее огромнейшее СПАСИБО!
C++ Математическая задача с погрешностью
Что то пошло не так...посмотрите плиз #include <iostream> #include <clocale> #include <math.h> using namespace std; int main () { setlocale(LC_ALL, "Russian");
C++ Телефонная книга: просмотр, поиск, добавление записей http://www.cyberforum.ru/cpp-beginners/thread876575.html
Доброго вечера. Такая проблема. Завтра в универ нужно сдать программу, с которой вышла полная запара, т.к. не имею представления как её вообще писать. Просьба заключается в следующем: Напишите, пожалуйста, кому не сложно и есть желание помочь нюбам, программку за меня. Программирование в MS Visual studio 2010 (Visual c++ 2010) Программа должна выглядеть в виде консоли, с массивом, и...
C++ Поменять местами первые кратные пяти положительные Помогите написать код задачи : Поменять местами первые кратные пяти положительные элементы массивов Б(50) и А (7х9). подробнее

Показать сообщение отдельно
mavcycyan
0 / 0 / 0
Регистрация: 20.05.2013
Сообщений: 8
26.05.2013, 13:13  [ТС]     Ввод-вывод файлов
попробовал воспользоваться функцией swap для разворота массива...
программа компилируется, но в новый файл ничего не выводит (

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
34
35
36
37
38
39
40
41
42
43
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <fstream.h>
#include <cstring.h>
#include <algorithm>
 
 
int main()
{
 
 
   ifstream    fin;
   ofstream    fout;
 
   fin.open("1.txt");
   fout.open("txt.txt");
 
    cout << "Writing to the file 'txt.txt'... " ;
 
   char  s[80];
 
   while (fin.getline(s,80)) 
 
 
        for (int i  = 0; i < 80 / 2; i++)
         std::swap(s[i], s[80 - i - 1]);
 
 
for (int i  = 0; i < 80; i++)
   {
      fout << s << '\n';
   }
 
   fin.close();
   fout.close();
 
    cout << "Press any button" ;
 
   getch();
 
   return 0;
}
 
Текущее время: 06:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru