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

Получить размер больших файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как можно представить себе поток? http://www.cyberforum.ru/cpp-beginners/thread1243598.html
Как можно представить себе потоки в С++? В книге конечно разъясняют, но ориентируются видимо не на таких гуманитариев, как я. Возникают вопросы по поводу: где этот поток вообще находится? Почему одни пишут, что он уже предопределен в операционной системе, а книга говорит, что поток - это классовый объект, но класс, он ведь создается не в операционной системе? Как визуализировать себе эту...
C++ Чтение структуры из бинарного файла #include <iostream> #include <fstream> #include <string> using namespace std; int main(void) { setlocale (0,""); struct TBook http://www.cyberforum.ru/cpp-beginners/thread1243568.html
C++ С чего начать постигать программирование в 12 лет?
Мне 12 лет хочу изучить программирование . С чего начать ?
Какие "фишки" помимо \a,\n есть в cout C++
Здравствуйте! Подскажите, пожалуйста, какие ещё есть "фишки" в cout, например: \a - это однократный звук, \n - это переход на новую строку А какие есть ещё?
C++ Программа для определения угла между векторами http://www.cyberforum.ru/cpp-beginners/thread1243523.html
Я нашел такую программу внизу, немного исправил ее, но не знаю, что watch означает и зачем он вообще и все ли тут правильно. Мне нужно определить угол между векторами тот, что меньше. (Больше он 90 град или нет) void cross( CPlace *a, CPlace *b, CPlace *c) { c->x=+a->y*b->z - b->y*a->z;
C++ Какая база требуется для понимания C++? Доброго времени суток! Возникло желание научиться работать в Си, но одолели смутные сомнения. Каюсь, ничего сложнее Pascal ABC в школьные годы "в руках не держала", специальность связана с языками, но отнюдь не программирования. Может ли понадобиться какая-то информация в качестве "введения в программирование"? подробнее

Показать сообщение отдельно
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1

Получить размер больших файлов - C++

17.08.2014, 14:15. Просмотров 228. Ответов 5
Метки (Все метки)

Добрый день. Пользовался:
C++
1
filelength(fileno(file));
Всё работает, пока файл меньше 4 ГБ, что понятно - возвращает 32-битное значение, если же файл больше, то возвращает максимальное 32-битное число = 4294967295.
Как получить 64-битное значение размера файла?

Добавлено через 51 секунду
ОСЬ 32-х битная...

Добавлено через 55 секунд
Думаю нужно использовать виндовс тип UINT64, но как его правильно проинициализировать без изголений?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru