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

Чтение файла через API - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Очень нужны таблицы с расшифровкой бинарного кода следующих форматов http://www.cyberforum.ru/cpp-beginners/thread956716.html
Задали задание: нужно выбрать какой-то формат файла, открыть его в двоичном виде через File manager, попытаться найти в интернете так сказать расшифровку к этому двоичному коду и полностью расшифровать его. Т.е. побитово расшифровать что там есть, куда и зачем, что обозначает. Проблема в том что далеко не для всех форматов можно найти данные расшифровки и многие форматы уже заняли другие люди,...
C++ Кто знает какая ошибка в проге Кто может помочь чем-нибудь Реализуйте алгоритмы методов нахождения корней нелинейного уравнения заданного согласно варианту и вычислите все его корни в заданном диапазоне. Входными данными являются: 1. Диапазон поиска корней, т.е. минимальное и максимальное и значения х (например: от -1000 до 1000); 2. Величина шага разбиения диапазона поиска (например: 0,1); 3. Требуемая точность... http://www.cyberforum.ru/cpp-beginners/thread956714.html
Анализатор C++
Просто подскажите в чем ошибка ? ( не компелируется) #include <fstream> #include <iostream> #include <string> using namespace std; bool Start(ifstream &fin); //Скобки bool SA(ifstream &fin); //Квадратные скобки bool SK(ifstream &fin); //Круглые скобки
C++ S=pi*r*r
Подскажите,как сделать так,чтобы при расчете площади круга S=pi*r*r,где пи=3,14 ,у меня получалось не целое число,а как положено. Например 3,14*r*r=3.14*5*5=78.5 ?а не как у меня 75
C++ Подскажите в чем тут ошибка, не идет компиляция http://www.cyberforum.ru/cpp-beginners/thread956703.html
#include "stdafx.h" #include <iostream> #include <math.h> using namespace std; void main() {cout<< "Hello, student"<<end; double a,b,x,y ; cout<<"vvedi a,b"<<end; cin>>a>>b ;
C++ Вычислить, сколько прошло часов и полных минут Идёт K секунда суток. Вычислить, сколько прошло часов и полных минут к этому моменту, при этом согласовать со значением слова (час, часа, часов, минуты, минут). подробнее

Показать сообщение отдельно
ArkTaS
1 / 1 / 0
Регистрация: 01.07.2013
Сообщений: 127
17.09.2013, 22:51     Чтение файла через API
Доброго времени суток! Создаю здесь тему повторно т.к в разделе Win Api никто не читает изменил код для удобства. Помогите разобраться почему не читает файл. Файл создал правой кнопкой мыши, txt формат, в файле записано несколько цифр, атрибуты не трогал. Для ReadFile в качестве 1-го параметра пробовал handle от FindFirstFile но не читает. Попробовал открыть ф-й CreateFile но открыть не удается.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/#include <iostream>
#include <windows.h>
#include <winbase.h>
 
using namespace std;
 
void main()
{
    setlocale( LC_ALL,"Russian" ); 
    WIN32_FIND_DATA sss;
    HANDLE f,d;
 
 
    f = FindFirstFile(L"E:\\Sanni.txt", &sss);
    if (f != INVALID_HANDLE_VALUE)
    {
         char dest[100]; 
         DWORD buf;
         if (  !ReadFile(f, dest, sizeof(dest), &buf, NULL)  ) 
          cout<<endl<< " Чтение не удалось ";
          cout<<endl<<dest;
        
        d=CreateFile(L"E:\\Sanni.txt", GENERIC_ALL, FILE_SHARE_WRITE | FILE_SHARE_READ |FILE_SHARE_DELETE,  NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
        if(d !=INVALID_HANDLE_VALUE)
        {
          cout<<endl<< " Открытие удалось "; 
        }
        else
        cout<<endl<< "INVALID_HANDLE_VALUE";
    }
    else
    cout<<endl<< " Файл не найден";
 
    FindClose(f);
    cout<<endl;
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru