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

ifstream/ofstream/fstream - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 28, средняя оценка - 4.86
djess92
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 37
24.03.2011, 22:27     ifstream/ofstream/fstream #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <fstream>
 
 
fstream autosave;
autosave.open("...autosave.txt");
 
char x[5];
 
autosave << x;
cout >> x;
 
autosave.close();
у меня не получается вывести значения из файла...
как это возможно сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2011, 22:27     ifstream/ofstream/fstream
Посмотрите здесь:

Функции ifstream , ofstream. Исправить C++
Работаем с потоками на C++ ofstream и ifstream C++
сокращенная запись ifstream и ofstream C++
C++ C++ файлы ifstream/ofstream
class/string/ifstream/ofstream C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dyosick
 Аватар для dyosick
61 / 61 / 6
Регистрация: 25.08.2008
Сообщений: 178
24.03.2011, 23:32     ifstream/ofstream/fstream #2
Работает для целых чисел:
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
#include <iostream>
#include <fstream>
#include <cstdlib>
 
using namespace std;
 
int main()
{
ifstream file("C:\\autosave.txt",ios::in);
 
if(!file)
{
   cout<<"File could not be opened!"<<endl;
   system("pause");
   exit(1);         
}
 
string st_number;
int number;
 
while(!file.eof())
{
   char symbol=file.get();
   
   if(isdigit(symbol))
      st_number+=symbol;
   else  
   {
      number=atoi(st_number.c_str());      
   }            
}
 
cout<<"Your number is "<<number<<endl;
    
file.close();    
system("pause");
return 0;    
}
djess92
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 37
24.03.2011, 23:38  [ТС]     ifstream/ofstream/fstream #3
спасибо большое)

а можно еще спросить что значат выражение ios::in ??
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
25.03.2011, 00:55     ifstream/ofstream/fstream #4
djess92, Режим открытия (в данном случае ввод из файла).
Yandex
Объявления
25.03.2011, 00:55     ifstream/ofstream/fstream
Ответ Создать тему
Опции темы

Текущее время: 16:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru