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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерный массив( Выдаёт сумму 0 ) http://www.cyberforum.ru/cpp-beginners/thread1056638.html
Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся полными квадратами и имеющих нечетные индексы. #include "stdafx.h" #include <iostream> #include...
C++ Составить программу, выводящую на экран квадратную матрицу Здравствуйте. Мне необходимо составить программу, выводящую на экран квадратную матрицу порядка nxn (2<n<24). При этом матрица при n=7 должна выглядеть так (представлено под спойлером): 4 0 0 0... http://www.cyberforum.ru/cpp-beginners/thread1056634.html
C++ Сумма в матрице
Очень прошу помощи, что исправить в коде чтобы он считал сумму строк матрицы, если номера строк заданы целочисленным вектором. Часть с суммой(составила только по всем строкам, не то что нужно) for...
C++ шаблон класса
Помогите написать шаблон класса gauss #pragma hdrstop #include "Unit2.h" #include <math.h> //---------------------------------------------------------------------------
C++ Переписать программу с помощью функций http://www.cyberforum.ru/cpp-beginners/thread1056610.html
Ребята, не укладываются в голове функции. Эту программу нужно изменить так, чтобы программный код, исполняющий действия пунктов меню, выполнялся в отдельных функциях (по одной на каждый пункт меню)....
C++ Функции, обрабатывающие объект класса Место ошибки подписано в коде (строка 203) Это программа, работающая с "банкоматом": нужно реализовать 3 варианта класса и соответствующих методов/функций снятия/добавления купюр и редактирования... подробнее

Показать сообщение отдельно
Kuzia domovenok
2117 / 1946 / 190
Регистрация: 25.03.2012
Сообщений: 6,750
Записей в блоге: 1
26.12.2013, 16:39
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?!!!
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.