63 / 35 / 13
Регистрация: 21.10.2010
Сообщений: 538
1

Считывание файла

02.07.2011, 19:42. Показов 526. Ответов 5
Метки нет (Все метки)

Как можно считать из файла строку 110011, как массив чисел, заранее спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.07.2011, 19:42
Ответы с готовыми решениями:

Заменить считывание с клавиатуры на считывание из файла
Помогите пожалуйста, ни разу не работал со считыванием из файла поэтому не понимаю как и что...

Считывание файла в массив и запись нового файла
Консоль VS C++. Текстовый файл открывается как бинарный, и считывается по 100 байт в массив - и...

Считывание из файла
Здравствуйте! Такой вопрос. Как можно считать информацию из файла следующим образом: в текстовом...

Считывание с файла
Суть задачи такова дан файл test.txt нужно вывести на экран число таких групп букв, которые...

5
186 / 173 / 18
Регистрация: 22.03.2010
Сообщений: 612
02.07.2011, 19:43 2
http://www.cplusplus.com/refer... m/fstream/
0
Freelance
Эксперт С++
2886 / 1821 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
02.07.2011, 20:07 3
C++
1
2
std::vector<int> v;
for(char n; ifs.get(n); v.push_back(n - '0'));
1
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
11178 / 7110 / 1680
Регистрация: 25.07.2009
Сообщений: 13,003
02.07.2011, 20:09 4
asics, а '\n' туда же не впишется?
0
Freelance
Эксперт С++
2886 / 1821 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
02.07.2011, 20:13 5
Да нет, проверил так:
C++
1
2
3
for(char n; ifs.get(n); )
  if(n == '\n')
    std::cout << "fsdfsdf";
Добавлено через 1 минуту
вывод не сработал
0
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
11178 / 7110 / 1680
Регистрация: 25.07.2009
Сообщений: 13,003
02.07.2011, 20:29 6
вот так отработало
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <vector>
 
int main(){
    std::vector<int> v;
    for(char n; std::cin.get(n) && n != '\n'; v.push_back(n - '0'));
    for (int i = 0; i < v.size(); ++i )
        std::cout << v[i] << ' ';
    std::cout << std::endl;
    return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.07.2011, 20:29
Помогаю со студенческими работами здесь

Считывание с файла
2 3 4 5 3 2 9 4 4 5 5 1 2 8 7 0 1 9 2 3 4 3 8 1 5 1 4 2 7 9 4 0 0 7 7 1 9 5 8 5 8 3 0 1 4 8...

считывание с файла
файл содержит data.txt: 200 185 170 160 76 54.9 39 27 7.5 10.7 12.9 ...

Считывание из файла
В общем-то задача таков- считать из файла ВСЁ, ЧТО ТАМ ЕСТЬ, далее это зашифровать и сохранить. ...

Считывание с файла
Нужно считать с текстового файла числа не зная их количество, вроде не сложно, но как не пробую...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru