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

Запись в файл - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Методы проектирования по информационной безопасности http://www.cyberforum.ru/cpp-beginners/thread853506.html
Описание: В настоящее время отличается большой актуальностью проблема защиты авторских прав разработчиков ПО. Незначительная модификация готовых программных продуктов (замена заголовков окон, переименование файлов и т. п.) позволяет претендовать на авторство лицам, не имеющим отношения к разработке и распространению ПО. В настоящей лабораторной работе рассматриваются вопросы затруднения...
C++ SSE2, выравнивание и new Потихонечку пишу свою длинную арифметку. И вот на этапе оптимизации мне нужно использовать команды SSE2. Но многие из них требуют выравнивание данных по 16 байт. Я могу использовать _aligned_malloc для динамического выделения памяти, но есть ли аналоги для оператора new? В этом то и вопрос... http://www.cyberforum.ru/cpp-beginners/thread853504.html
Матрица и функция (Сложение двух матриц функцией sum) C++
Всем привет. Не получается создать функцию. Задача: Сложение двух матриц функцией sum. Условие: Размеры матриц указываются только в одном месте в коде (строка 16). Проблема: Функция sum не определяет константы column (строка 6 int a, int b). Строка 8 - int c "Error: выражение должно иметь константное значение."
Подскажите пожалуйста с функцией C++
Хочу создать функцию, что бы она выводили минимум из 4 чисел, но она всегда выводит 1. Подскажите в чем моя ошибка, заранее спасибо. P.S. Вот код программы: #include<iostream> #include<fstream> using namespace std; int minimum (int a, int b, int c, int d) { return min(min(min(a,b),c),d); } int main()
C++ Работа "Расчет времени входного сигнала" http://www.cyberforum.ru/cpp-beginners/thread853476.html
Нужно написать программу, которая считала бы, в какой момент времени U входа достигает 8в и как это посчитать с погрешностью Eпог=0.041? В приложенном файле, условие для U
C++ Класс строки (удаление из строки слова с заданным номером и символа с заданным номером) Описать в классе (строки) функции удаления из строки слова с заданным номером и символа с заданным номером. Каждая функция возвращает новую строку. Нужна помощь! (с++) подробнее

Показать сообщение отдельно
Познающая
0 / 0 / 0
Регистрация: 22.11.2012
Сообщений: 25
01.05.2013, 15:38     Запись в файл
Добрый день!
Изучаю тему открытия файла для чтения и записи и мне кое-что непонятно в данной программе:
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
#include <fstream.h>
int main()
{
     char fileName[80];
     char buffer[255];
     cout<<"File name: ";
     cin>>fileName;
 
     ofstream fout (fileName);
     fout<<"This line written directly to the file...\ n";
     cout<<"Enter text for the file: ";
     cin.ignore(1,'\ n');
     cin.getline(buffer,255);
     fout<<buffer<<"\ n";
     fout.close();
 
     ifstream fin(fileName);
     cout<<"Here's the contents of the file:\ n";
     char ch;
     while (fin.get(ch))
           cout<<ch;
     cout<<"\ n***End of file contents***\ n";
     fin.close();
  return 0;
}
Результат должен быть такой:
File name: test1
Enter text for the file: This text is written to the file!
Here's the contents of the file:
This line written directly to the file...
This text is written to the file!
***End of file contents***

Мне не понятно почему в содержимом файла отсутствует имя файла, т. е. test1 перед строчкой "This line ...", ведь мы строчку test1 занесли в массив fileName. Разъясните, пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru