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

Лишние биты при считывании файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ "Вращение" массива http://www.cyberforum.ru/cpp-beginners/thread1010190.html
Поделитесь мыслями, как можно, скажем, в массиве 5 х 5 осуществить перестановку элеменов так, словно мы его повернули на 90/180/270 градусов? Я тут набросал свой вариант, поделюсь, если вы поделитесь своим)
C++ Массив с++ Здравствуйте, уважаемые форумчане. Хочу попросить у вас помощи: http://www.cyberforum.ru/cpp-beginners/thread1010189.html
C++ Умножение по значению в ComboBox'e
Ребята, помогите осуществить умножение по значению в ComboBox'e. Мне нужно, чтобы цена товара умножалась в зависимости от его количества. Как нужно изменить код, чтобы получилось цена доумножалась на выбраное значение ComboBox? Вот код: { // Here calculation of all summ
как написать звездочками имя C++
c++ как написать звездочками имя премерно так *** * * *** *** *** * * * * * * * * * * * *** *** * * *** *** ** * * * * * * * * * * * *** * *** *** *** * *
C++ Разработка 2d платформера. Что потребуется? http://www.cyberforum.ru/cpp-beginners/thread1010167.html
Всем доброго времени суток! Решил с visual basic.net на с++ для улучшения производительности. В вб.нет при создании проекта уже было окно и все было достаточно примитивно, но удобно. В с++, при создании пустого проекта, нету окн и всего. Можно добавить файл main.cpp для кодинга, но это лишь файл с кодом. Нарыл, что для игры нужно будет использовать: 1) стороннюю библиотеку звука 2) директ...
C++ Сортировка слов из массива по алфавиту Помогите пожалуйста найти ошибку. Неправильно сортирует слова. #include<iostream> using namespace std; const int n=4; int main(){ char *s={"dog","apple","cat","bed"}; подробнее

Показать сообщение отдельно
stima
429 / 284 / 16
Регистрация: 22.03.2011
Сообщений: 923
Завершенные тесты: 1
17.11.2013, 18:44     Лишние биты при считывании файла
2nomyac Нето.
2Cra3y То, но я бы не так написал.

А еще я заметил, что Вы передаете не sizeof(char), что есть 8 байт, а 1 байт. Это не верно.

C++
1
2
3
4
5
6
7
to_read = proc;
for (int was_read;  file_size;    file_size -= was_read)
{
    if (proc < file_size)
        to_read = file_size;    
    was_read = fread(temp, sizeof(char), to_read, in);
}
 
Текущее время: 19:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru