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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
hepr
61 / 33 / 5
Регистрация: 21.10.2010
Сообщений: 539
#1

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

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

Как можно считать из файла строку 110011, как массив чисел, заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.07.2011, 19:42     Считывание файла
Посмотрите здесь:

Считывание из файла - C++
Всем привет! Есть вот такая проблема: при считывании данных из файла в объект ниоткуда берутся лишние данные. В чем может быть проблема?...

Считывание из файла - C++
Здравствуйте. подскажите как сделать, чтобы с файла считывались 2 числа, но при этом в файле это выглядит вот так : (25,16). Пытался...

Считывание с файла - C++
char TextForKey="text text1 text2";//текст как сделать что бы "text text1 text2" этот текст брался с файла???

считывание из файла - C++
Считывает нормально но как я понял надо перевести в int для расчетов, Как это сделать? #include <iostream> #include <fstream> ...

Считывание из файла - C++
#include <iostream> #include <time> #include <fstream> using namespace std; int linear_search(int array, int size, int...

Считывание с файла - C++
Добрый вечер! Считываю с файла посимвольно строку (навсякий случай вот так x = infile.get();) есть ли какая нибудь функция для...

Считывание с файла - C++
Помогите организовать считывание с файла для следующего задания: Нужно создать программу которая считывает с файла параметры...

Считывание из файла - C++
Ребят, помогите, пожалуйста, новичку разобраться=) Есть файл, в котором расположена информация примерно такого содержания 1946 12 30 0...

Считывание из файла в С++ - C++
Всем доброго времени суток. Есть задача: Дан текстовый файл в котором записаны данные следующим образом 1 12 3 2 3 11 5 2 11 ...

считывание из файла c++ - C++
считываю из файла, но он не читает все строки, почему не знаю. Может кто-нибудь помочь? ifstream file("1.txt",ios::in); char...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
pito211
186 / 173 / 8
Регистрация: 22.03.2010
Сообщений: 612
02.07.2011, 19:43     Считывание файла #2
http://www.cplusplus.com/reference/iostream/fstream/
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
02.07.2011, 20:07     Считывание файла #3
C++
1
2
std::vector<int> v;
for(char n; ifs.get(n); v.push_back(n - '0'));
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
02.07.2011, 20:09     Считывание файла #4
asics, а '\n' туда же не впишется?
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
02.07.2011, 20:13     Считывание файла #5
Да нет, проверил так:
C++
1
2
3
for(char n; ifs.get(n); )
  if(n == '\n')
    std::cout << "fsdfsdf";
Добавлено через 1 минуту
вывод не сработал
easybudda
Эксперт С++
9456 / 5469 / 927
Регистрация: 25.07.2009
Сообщений: 10,495
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;
}
Yandex
Объявления
02.07.2011, 20:29     Считывание файла
Ответ Создать тему
Опции темы

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