С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Работа с Fstream - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как осуществить корректное конструирование объекта и отправить его на вывод? http://www.cyberforum.ru/cpp-beginners/thread1064355.html
Условия задачи: Комплексное число состоит из двух частей — вещественной и мнимой. Один из способов записи такого числа выглядит как (3.0, 4.0). Здесь 3.0 — вещественная часть, а 4 .0 — мнимая....
C++ создать библиотеку из 5 функций: сложение, вычетание, деление, умножение и выделение корня Нужно срочно сделать курсовую работу, а код написать не могу , как бы ни старался :( задача: создать библиотеку из 5 функций: сложение, вычетание, деление, умножение и выделение корня. мне препод... http://www.cyberforum.ru/cpp-beginners/thread1064349.html
C++ Найти количество положительных элементов расположенных ниже главной диагонали матрицы
Найти количество положительных элементов расположенных ниже главной диагонали матрицы, с++
C++ Создать приложение в котором в левой чисти экрана будет куб который будет вращаться с помощью "перетаскивания мыши"
Дали задание, не знаю как делать, подскажите пожалуйста. Вот текст задания: Создать приложение в котором в левой чисти экрана будет куб который будет вращаться с помощью "перетаскивания мыши" в...
C++ Метод Гаусса-Зейделя http://www.cyberforum.ru/cpp-beginners/thread1064331.html
Ребят, нужна помощь. Программа вроде бы написана правильно, корни выдает подходящие. По идее, должно выполняться около 10-20 итераций, для нахождения корней. Но, вместо этого, выполняется от 40 до...
C++ Невозможно преобразование Недавно начал разбираться со строками и malloc,realloc . Ниже пытался описать программу для правильного выделения памяти строке. Показывает ошибку : 1>c:\users\Егор\documents\visual studio... подробнее

Показать сообщение отдельно
Vladislav233
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 40

Работа с Fstream - C++

06.01.2014, 17:54. Просмотров 319. Ответов 2
Метки (Все метки)

Нужна программа которая выводит элементы записанные в файле в консоль. Прикол в том что нужно это сделать без указания количества элементов в файле. Я написал код, но проблема в том, что после подсчета количества элементов, обьект fin не хочет выводить данные, которые записанны в файл, а выводит "мусорные" значения. Помогите как это исправить?
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
#include <iostream>
#include <fstream>
 
using namespace std;
 
 
void main()
{
    ofstream fout("text.txt");
    ifstream fin("fin.txt");
    char koll;
    int kol = 0;
    while((koll = fin.get()) != -1)
    {
       if(!(koll == ' '))
        kol++;
    }
 
    cout << kol << endl;
    int *arr = new int[kol];
    for(int i = 0; i < kol; i++)
    {
        fin >> arr[i];
        cout << arr[i] << endl;
    }
 
    delete[] arr;
    cout << endl;
    system("PAUSE");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.