2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Поэлементное считывание из файла, C++.
Сообщение27.07.2016, 15:23 
Аватара пользователя


05/08/11
36
Калининград
Здравствуйте, у меня имеется текстовый файл с массивом 10X10 из цифр (от 0 до 9), цифры расставлены рандомно. Цифры идут подряд без пробелов до окончания строки. Я создал целочисленный массив и с помощью двух циклов попытался присвоить каждому элементу массива соответствующий элемент из файла. Но оказалось, что присваивается не одна цифра, а вся строка сразу. Как этого избежать? Необходимо, чтобы присваивание было посимвольное, а не построчное.
код: [ скачать ] [ спрятать ]
Используется синтаксис C++
int main()
{
    int a[10][10];

    ifstream in("array.txt");

    for(int i = 0; i < 10; i++)
        for(int j = 0; j < 10; j++)
            in >> a[i][j];
    in.close();

    for(int i = 0; i < 10; i++)
    {
        for(int j = 0; j < 10; j++)
            cout << a[i][j];
        cout << endl;
    }

    return 0;
}

 Профиль  
                  
 
 Re: Поэлементное считывание из файла, C++.
Сообщение27.07.2016, 15:30 
Заслуженный участник


16/02/13
4194
Владивосток
Читать один символ в символьную переменную, естественно. А потом присваивать элементу массива соответствующее число.

 Профиль  
                  
 
 Re: Поэлементное считывание из файла, C++.
Сообщение27.07.2016, 15:36 
Аватара пользователя


05/08/11
36
Калининград
Цитата:
Читать один символ в символьную переменную, естественно. А потом присваивать элементу массива соответствующее число.


В этом и есть весь вопрос, как читать по одному символу?

 Профиль  
                  
 
 Re: Поэлементное считывание из файла, C++.
Сообщение27.07.2016, 15:46 
Аватара пользователя


07/01/15
1223
Надо объявить чары-кары и пробежаться по тексту ими.

 Профиль  
                  
 
 Re: Поэлементное считывание из файла, C++.
Сообщение27.07.2016, 15:54 
Аватара пользователя


05/08/11
36
Калининград
Ок, попробую. Если что пойдет не так сообщу.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group