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

Получение размера диска - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание файла с CD-ROM c миганием лампочки http://www.cyberforum.ru/cpp-beginners/thread489847.html
Попросили меня написать программу, которая постоянно читает один и тот же файл с CD-ROM до нажатия определенной клавиши. При этом нужно сделать так, чтобы лампочка CD-ROM при чтении файла мигала. Файл размером 3 Мб. Я написал простое консольное приложение (считывание файла 2 раза) с функцией int read_file_с(const char *file_name, const int buf_size) { FILE *file_in; int i, nmax=2;...
C++ Как скопировать файл из одной папки в другую? Люди, помогите!!! Как скопировать файл из одной папки в другую? Только построчно или есть какая-то функция? Еще заморочка - этой файл во время копирования обрабатывается другой прожкой, которую нельзя останавливать. Что делать????? http://www.cyberforum.ru/cpp-beginners/thread489830.html
Когда закрывать описатель созданного потока? C++
Можно ли после создания потока сразу же закрывать его описатель: HANDLE hThread = (HANDLE)_beginthreadex(...); CloseHandle(hThread); ? И вообще, когда закрывать описатель созданного потока, если неизвестно заранее когда он прекратит работу?
Буферы устройств, Windows 2k-XP и управление ими C++
Вопрос 1: Как я понял из литературы, у устройств, например HDD и CDROM, есть внутренние буферы. Управление буферами устройств, видимо, возможно через регистры. Есть ли какие-нибудь универсальные утилиты, которые позволяют управлять размерами внутренних буферов устройств? Вопрос 2: Как я понял из литературы, Windows для осуществления операций ввода-вывода создает в оперативной (виртуальной...
C++ Вывод символов выше 127 (математические, немецкие и т.п) http://www.cyberforum.ru/cpp-beginners/thread489616.html
Вообщем такая вот трабла. Надо выводить символы выше 127 (математические, немецкие и т.п) Как, как это делается в VC++... Плиз кто что знает, скажите .... Заранее спасибо!
C++ Как по клавише прекратить (приостановить) запись в файл? Консольное приложение VC6. Есть функция записи в файл. Данные пишутся в цикле: while(i < file_size) { fputs(buffer,file_out); i=i+buf_size; } Хотелось бы, чтобы при нажатии ESC прерывалась запись файла, а при нажатии клавиши 'пробел' возникала бы пауза в записи файла на заданное время. Когда в цикл помещаю код для реализации выхода по ESC char ch = getch(); if(ch==27) подробнее

Показать сообщение отдельно
np_msn
0 / 0 / 0
Регистрация: 07.12.2010
Сообщений: 46
07.12.2010, 12:11     Получение размера диска
Цитата из Help

'The GetDiskFreeSpace function returns incorrect values for volumes that are larger than 2 gigabytes. The function caps the values stored into *lpNumberOfFreeClusters and *
lpTotalNumberOfClusters so as to never report volume sizes that are greater than 2 gigabytes.'

Используй GetDiskFreeSpaceEx()

Удачи
 
Текущее время: 02:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru