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

Функция fread не считывает данные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одномерный массив( Выдаёт сумму 0 ) http://www.cyberforum.ru/cpp-beginners/thread1056638.html
Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся полными квадратами и имеющих нечетные индексы. #include "stdafx.h" #include <iostream> #include <cstdlib> #include <cmath> #include <locale.h> using namespace std; int main()
C++ Составить программу, выводящую на экран квадратную матрицу Здравствуйте. Мне необходимо составить программу, выводящую на экран квадратную матрицу порядка nxn (2<n<24). При этом матрица при n=7 должна выглядеть так (представлено под спойлером): 4 0 0 0 0 0 0 5 3 0 0 0 0 0 10 6 2 0 0 0 0 11 9 7 1 0 0 0 14 12 8 0 0 0 0 15 13 0 0 0 0 0 16 0 0 0 0 0 0 Мною была составлена программа, выводящая на экран следующую матрицу: http://www.cyberforum.ru/cpp-beginners/thread1056634.html
C++ Сумма в матрице
Очень прошу помощи, что исправить в коде чтобы он считал сумму строк матрицы, если номера строк заданы целочисленным вектором. Часть с суммой(составила только по всем строкам, не то что нужно) for (i = 0; i < n; i++) { for (j = 0; j < m; j++) temp += a; cout << temp << "\t"; }
C++ шаблон класса
Помогите написать шаблон класса gauss #pragma hdrstop #include "Unit2.h" #include <math.h> //---------------------------------------------------------------------------
C++ Переписать программу с помощью функций http://www.cyberforum.ru/cpp-beginners/thread1056610.html
Ребята, не укладываются в голове функции. Эту программу нужно изменить так, чтобы программный код, исполняющий действия пунктов меню, выполнялся в отдельных функциях (по одной на каждый пункт меню). Использование глобальных переменных не допускается. Спасибо всем, кто попытается помочь. #include "stdafx.h" #include <clocale> #include <conio.h> #include <math.h> #include <stdlib.h>...
C++ Функции, обрабатывающие объект класса Место ошибки подписано в коде (строка 203) Это программа, работающая с "банкоматом": нужно реализовать 3 варианта класса и соответствующих методов/функций снятия/добавления купюр и редактирования банкомата Ошибка возникает при обработки первой структуры "Сбербанк" в качестве "пользователя": функции правильно снимают/кладут деньги, но при возвращении обратно в цикл while(true) в main все... подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
26.12.2013, 16:39     Функция fread не считывает данные
kventin_zhuk, это он узнаёт размер файла
freemanc, ты определись вообще, у тебя текстовый файл или двоичный?
если текстовый, то зачем используешь fread?
если двоичный, то он точно двоичный? Ты его как обычно в блокноте создавал? Или всё же ты взял hex редактор и прописал туда четырёхбайтовые целые?

Добавлено через 2 минуты
Цитата Сообщение от freemanc Посмотреть сообщение
int *numbers = new int[fsize];
почему new[fsize]? Вообще-то new int[fsize/4]!
int занимает 4 байта обычно.

Добавлено через 1 минуту
Цитата Сообщение от freemanc Посмотреть сообщение
fread(numbers, fsize, 10, read);
LOL! что такое 10 и какую роль тут играет fsize? Погугли ещё раз, какие аргументы стоят на 2м и 3м месте у функции fread?!!!
 
Текущее время: 01:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru