Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра НИМ на С https://www.cyberforum.ru/ cpp-beginners/ thread856917.html
Нужна игра ним на С с базовыми правилами (кто берет последний камень - проигрывает).
Найти минимальное число, встречающееся в заданном векторе более одного раза C++
Кто знает где можно прочитать может быть литературу или подобный пример посмотреть этой задачи Найти минимальное число, встречающееся в заданном векторе более одного раза. Решение задачи оформить в...
Выделение памяти в методе C++
Всем доброго времени суток ! У меня есть следующий метод в заголовочном файле : class Array: public Container{ private: char* data; int length; public: Array(int n){ data=new...
C++ Специализация шаблона класса Имеется задание: Создать свой шаблонный класс – динамический массив (myvector). Создать методы этого класса. Инстанцировать для своего класса, представляющего собой строку, изготовленную из STL... https://www.cyberforum.ru/ cpp-beginners/ thread856894.html
C++ Передача массива в функцию https://www.cyberforum.ru/ cpp-beginners/ thread856889.html
Ребят, подскажите как передать массив в функцию по значению (или альтернативный вариант)? Чтобы изменялась его копия находящаяся в стеке. если передать массив ссылкой есть право его изменять т.к мы...
C++ "Графы"
По графу G построить граф K(G) с тем же множеством вершин что и у G; вершины в K(G) смежны тогда и только тогда когда расстояние между ними в G не превышает 2.Проверить совпадают ли степени всех...
Ошибка в игре Питон C++
Здравствуйте, пишу игру Питон, помогите пожалуйста исправить проблему - должно прибавляться одно звено, а прибавляется несколько, можно даже сказать, что она копируется несколько раз. Пожалуйста,...
C++ Ошибка деструктора Имеется шаблон класса- динамического массива. После создания функции push_back начал ругаться конструктор. Объясните пожалуйста в чем дело? #include<iostream> #include<time.h> #include<stdlib.h> ... https://www.cyberforum.ru/ cpp-beginners/ thread856844.html
C++ Из exe в исходный код https://www.cyberforum.ru/ cpp-beginners/ thread856826.html
Здраствуйте. Вообщем, есть *.exe файл, написанный на Dev-C++. Можно ли из него вытащить исходный код? ( Есть ли некий аналог .NET Reflector'a ) на C++?
C++ Метод класса возвращает template type надо создать метод который возвращает значение privat переменных разных типов. например я прикинул простинькую програмку: class A{ int a; string b; public: A(){a=11;b="asd";}; ... https://www.cyberforum.ru/ cpp-beginners/ thread856825.html
15 / 21 / 8
Регистрация: 05.04.2013
Сообщений: 204
0

Не считывается файл

05.05.2013, 22:48. Просмотров 1527. Ответов 11
Метки (Все метки)

Вот решил разобраться с пузырьковой сортировкой. Считываю числа из файла в массив. Вопрос:что сделал не так? Компилятор ошибок не находит, но выбивает:
-858993460
-858993460
-858993460
-858993460
-858993460

Ну то есть он явно не может считать цыфры
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
#include <iostream>
#include <fstream>
using namespace std;
int main(){
    const int n=5;
    int arr[5];
    ifstream f("file.txt");
    for (int i=0;i<n;i++){
        f >> arr[i];
        cout << arr[i] <<endl;
    };
//сортировка
    cout << endl;
    for(int i=n-1;i>n-1;--i){
        for(int j=0;j<i;++j){
            if(arr[j]>arr[j+1]){
            int foo=arr[j];
            arr[j]=arr[j+1];
            arr[j+1]=foo;
            
            }
        }
    }
    for (int i=0;i<n;i++)
    cout << arr[i] <<endl;
    
        system("pause>>void");
        return 0;
}


Вернуться к обсуждению:
Не считывается файл
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.05.2013, 22:48
Готовые ответы и решения:

Считать файл в массив байт (считывается не с начала)
добрый вечер, необходимо считать bmp в массив байт. делаю так но он читает почему то не сначала,...

Запись в файл не происходит, информация считывается неверно (найти и исправить ошибки в коде)
Здравствуйте. Программа скомпилировалась, запускается, но плохо работает. Файл открывается, данные...

не считывается файл
QFile file(fname); file.open(QIODevice::ReadOnly | QFile::Text); QTextStream...

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

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