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

Хочу вывести информацию о доступном месте на диске - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как читать целые числа из файла в аргумент функции без временных переменных? http://www.cyberforum.ru/cpp-beginners/thread1179041.html
Следующая программа читает первые 2 целых числа, записанные в файле file.txt и передает их как аргументы в функцию foo: #include <iostream> #include <fstream> void foo(int a,int b) { // делаем что-то с a и b; } int main() { std::ifstream ifs("file.txt");
C++ Не подается звуковой сигнал В общем, должен написать будильник, основную часть сделал, но не подается звуковой сигнал по наступлении заданного времени, скорее всего сравниваю как - то не так, посмотрите, помогите. #include <stdio.h> #include <windows.h> #include <iostream> int main(){ int a,b,c; printf("hours\n"); scanf("%d", &a); printf("minutes\n"); scanf("%d", &b); http://www.cyberforum.ru/cpp-beginners/thread1179040.html
Почему в с++ бинарные операции должны перегружаться внешними функциями? C++
почему в с++ бинарные операции должны перегружаться внешними функциями?
Метод рунге-кутта 3 порядка C++
дана функция d(y(x))/dx=e^x-2y(x) Нач. условия y(0)=e Код#include<stdio.h> #include<conio.h> #include<math.h> float fun(float x, float y) { return exp(x)-2*y; }
C++ Не выбирает необходимую программу. Условные операторы в меню http://www.cyberforum.ru/cpp-beginners/thread1179001.html
При вводе выбора функции 2, все равно решает как первую. В чем может быть ошибка? #include "stdafx.h" #include "stdio.h" #include "math.h" #include "locale.h" int task1() { int i,n; float a,e,b,h,x,I0,I1,eps;
C++ Функция удаления элементов (список, стек) Подскажите, имеется функция добавления элементов (список, стек) Нужно на её основе сделать функцию удаления элемента. Что-то запутался, подскажите как сделать верно. Добавление: void linklist::additem(int d) // добавление элемента { link* newlink = new link; // выделяем память подробнее

Показать сообщение отдельно
valpri
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 32
17.05.2014, 20:10  [ТС]     Хочу вывести информацию о доступном месте на диске
Так, если с самого начала, то он мне почему-то выводит не правильную информацию о диске, например, что у меня на диске доступно всего 3 байт, и о свободном месте тоже выводит не правильную информацию, например :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<windows.h>
#include<iostream>
using namespace std;
 int main()
{
DWORD FreeBytesAvailable;
    DWORD TotalNumberOfBytes;
    DWORD TotalNumberOfFreeBytes;
    BOOL GetDiskFreeSpaceFlag = GetDiskFreeSpaceEx(
    "D:\\",
    (PULARGE_INTEGER)&FreeBytesAvailable,
    (PULARGE_INTEGER)&TotalNumberOfBytes,
    (PULARGE_INTEGER)&TotalNumberOfFreeBytes
    );
 
    if(GetDiskFreeSpaceFlag != 0)
    {
        cout << "   Total Number Of Free Bytes = " <<TotalNumberOfFreeBytes<< endl;
        cout << "   Total Number Of Bytes = " << TotalNumberOfBytes<< endl;
    }
    else    cout << "   Not Present (GetDiskFreeSpace)" << endl;
}
 
Текущее время: 21:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru