С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
1 / 1 / 1
Регистрация: 21.04.2014
Сообщений: 40
1

не выводиться последняя строчка

17.11.2015, 15:06. Показов 1072. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Ребят,кто знает,подскажите, вообщем у меня есть код.

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
#include "stdafx.h"
#include "iostream"
#include "fstream"
using namespace std;
 
 
 
int main()
{
    char arr[25][25];
    ifstream file("labirint1.txt");
 
    for (int j = 0; j <= 24; j++)
    {
        for (int i = 0; i <= 24; i++)
        {
            file.get(arr[j][i]);
            cout << arr[j][i];
        }
        
    }
    cout << endl;
    file.close();
 
    system("PAUSE");
    return 0;
}
какого фига, он у меня не выводит последнюю строчку из текстовика?? кто знает?
вот скрин
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2015, 15:06
Ответы с готовыми решениями:

Два файла объединяются по принципу: строчка из одного, строчка из другого(2 задачи)
Всем доброго времени суток! Помогите написать 2 программки. Теоретически (по моему мнению) они...

Не сохраняется последняя строчка в QList
Здравствуйте. Подскажите пожалуйста, почему у меня не сохраняется в QList последняя строчка txt...

Почему последняя строчка повторилась?
Добрый вечер только учусь и вот такая лажа, почему при выборке повторилась 1 строка 2 раза...

не записывается последняя строчка из stringgrid в edit
Нужно скопировать текст из stringgrid в edit. В каждой ячейке stringgrid находится по одному...

4
49 / 49 / 31
Регистрация: 07.10.2015
Сообщений: 170
17.11.2015, 15:35 2
Скрина не вижу.
Выложи текстовый файл с данными.
0
13 / 13 / 6
Регистрация: 29.09.2015
Сообщений: 38
17.11.2015, 15:37 3
Лучший ответ Сообщение было отмечено kamish77777 как решение

Решение

Скорей всего вы забыли что get считывает и перевод строки. Если у вас в файле матрица 25 на 25, то в строке 25 видимых символов + 1 невидимый перевод строки. Добавьте после 18 строки
C++
1
if (i == 24) file.get();
1
1 / 1 / 1
Регистрация: 21.04.2014
Сообщений: 40
17.11.2015, 15:44  [ТС] 4
cut
вот так вот выводиться, а вот так вот выглядит txt файл
cut
 Комментарий модератора 

Картинки загружайте на форум.
0
49 / 49 / 31
Регистрация: 07.10.2015
Сообщений: 170
17.11.2015, 15:52 5
Ну alexvikt уже все правильно написал.
Я и сам забыл про перенос строки.
0
17.11.2015, 15:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2015, 15:52
Помогаю со студенческими работами здесь

Первая и последняя активная строчка в диапазоне
Как правильно найти первую и последнюю активную строчку в выделенной области. Например, если у...

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

Как сделать, чтобы последняя строчка в параграфе пропадала - становилась прозрачной?
Как сделать чтобы последняя строчка в параграфе пропадала - становилась прозрачной?

Выгружается только последняя строчка при выгрузке данных из таблицы DataGridView в Excel
Всем здравствуйте =) Подскажите пожалуйста! Я выгружаю данные из таблицы DataGridView C# в...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru