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

размер файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ STL http://www.cyberforum.ru/cpp-beginners/thread60783.html
Подскажите, какие приорететы использования std, если программа работа программы в принципе устраивает, за исключением скорости работы? Есть ли в этой возможности смысл её использования? Или так надо по правилам?Или всё-таки главное- просто работающая программа? Я-самоучка,всю информацию ищу в интернете и на форумах, поэтому возник такой вопрос, заранее спасибо
C++ Массив Написать функцию, которая для заданного двухмерного массива типа int вычисляет и возвращает значение среднего арифметического элементов k-го столбца и п-й строки. Написать программу, которая описывает и задает значения элементов массива А размерностью 3*4, описывает и вводит с клавиатуры массив В размерностью 2*3, вычисляет и выводит на экран сумму средних арифметических первого столбца и... http://www.cyberforum.ru/cpp-beginners/thread60766.html
подскажите функции нажатия клавиш. C++
Сабж. Нужно сделать програмку которая с определенной переодичностью нажимала определенные кнопки. К примеру: нажалось d/5 сек ждем/нажалось h/ 7 сек ждем и тд. Платформа Windows, среда MVS 2008. желательно привести пример применения.
C++ Найдите ошибки
Написать функцию, которая получает в качестве параметра строку и определяет, является ли содержимое строки правильным восьмеричным числом. В случае положительного результата функция переводит это число в десятичную форму и возвращает его, в противном случае функция генерирует соответствующее сообщение и возвращает число -77777. В главной программе ввести с клавиатуры строку и, если она...
C++ написать функции http://www.cyberforum.ru/cpp-beginners/thread60747.html
1)Написать функцию, которая для заданного в качестве пара метра массива действительного типа возвращает номер элемента, имеющего наибольшее значение синуса. 2)Написать функцию, которая для заданного в качестве пара метра массива целого типа вычисляет квадратный корень из суммы квадратов значений элементов с нечетными номерами и сред нее арифметическое значение элементов с четными номерами и...
C++ файлы Составить программу на си с помощью файлов,товары упорядочены по невозрастанию цены,N=8,M=5. подробнее

Показать сообщение отдельно
todesengel
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 23
03.11.2009, 11:23     размер файла
Господа!!! прям проблема у меня. не могу получить размер файла через GetFileSize.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include"windows.h"
int __stdcall WinMain(HINSTANCE h1,HINSTANCE h2,char*args,int show)
{
    unsigned long token;
    unsigned long size;
    HANDLE h=CreateFileA("C:\\any.file",GENERIC_READ,FILE_SHARE_READ,0,OPEN_ALWAYS,0,0);
    DWORD s;
    HANDLE t=h;
    GetFileSize(h,&s);
    GetFileSizeEx(t,(PLARGE_INTEGER)&s);
    char*b=new char[s+1];
    CloseHandle(t);
    exit(show);
};
прогоняю по дебагеру и вижу, что:
1. через GetFileSize я получаю НОЛЬ - хотя файл не ноль.
2. через GetFileSizeЕх получаю нормально его размер...
3. в чём дело???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru