Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
 
Vlad222222
1 / 1 / 6
Регистрация: 16.07.2013
Сообщений: 42
#1

Чтение и запись в файл c void - C++/CLI WinForms

18.11.2014, 20:41. Просмотров 246. Ответов 1
Метки нет (Все метки)

Добрый вечер!

Хочу читать и писать строки при работе с .txt, с использованием подпрограмм (void).

Написал простенький пример, читаю строку из одного файла, пишу в другой, помогите разобраться в чём ошибка:

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 <fstream>
#include <string>
#include <iostream>
...
using namespace std;
...
 
        void read_line(ifstream infile,string line)
        {
            getline (infile,line);
        }
 
        void write_line(ofstream outfile,string line)
        {
            outfile << line << endl;
        }
 
    private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) 
             {
                 string line;
                 ifstream infile ("points.txt");
                 ofstream outfile;
                 outfile.open("joints.txt");
 
                 read_line(infile,line);
                 write_line(outfile,line);
 
                 infile.close();
                 outfile.close();
                 Close();
             }
...
Скорее всего я неправильно передаю потоки чтения и вывода через void. Как это нужно делать?

Ошибки:
Error 1 error C2248: 'std::basic_ios<_Elem,_Traits>::basic_ios' : cannot access private member declared in class 'std::basic_ios<_Elem,_Traits>'
Error 2 error C2248: 'std::basic_ios<_Elem,_Traits>::basic_ios' : cannot access private member declared in class 'std::basic_ios<_Elem,_Traits>'

Использую Windows Forms Application в Visual Studio 2010
http://www.cyberforum.ru/cpp-cli/thread1694838.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 20:41
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Чтение и запись в файл c void (C++/CLI WinForms):

Чтение\запись в файл по строчно.
Здраствуйте. У меня вознила следующая проблема: Записываем в textBox &quot;reader&quot;...

Запись структуры в файл и чтение оттуда
Имеется следующая структура: ref struct my_struct { int id; String^...

Запись/чтение файла
Я недавно начал изучать C++, и вот столкнуся с такой проблемой: Использую VS...

Запись и чтение бинарного файла
в общем, имею форму, задача которой при нажатии кнопки записать из TextBox1, 2,...

Запись и чтение данных из буфера обмена
Как массиву присвоить значение из буфера обмена? К примеру у нас есть...

1
hoggy
Заблокирован
18.11.2014, 20:55 #2
C++
1
ifstream infile
замените на
C++
1
ifstream& infile
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2014, 20:55
Привет! Вот еще темы с решениями:

Запись в файл.
Мне необходимо в файл записать некоторые данные (переменные, текст и тд)....

Запись '\n' в файл
Юзаю Windows Forms на С++ из MSVS2005 .NET String ^fpath=&quot;\Settings.ini&quot;;...

Запись данных в файл
Не могу записать параметры в файл. Файл открывается все нормально, но вот...

Запись в файл из TextBox
Здравствуйте! Имеется несколько текст боксов. Шесть для ввода данных и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru