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

windows.h and afx.h - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ *uk = *uk2 http://www.cyberforum.ru/cpp/thread92910.html
Пусть Указатель uk ссылается на область данных. Указатель uk2 ссылается на другую область данных. Делаем следущее: *uk = *uk2 Т.е. область данных, на которую ссылался указатель uk заполняется новыми данными по указателю uk2. А что становится со старыми данными? Превращаются в мусор? или всётки затераются новыми?
C++ Выделываются с циклами #include <iostream.h> #include <math.h> void main() {int l,n,m,i,j,k,p,NUL=1; cout<<"ENTER NUMBER OF X'S:"; cin>>n;n++; cout<<"ENTER NUMBER OF EQUALIZATIONS:"; cin>>m; double **A=new double*; for(i=0;i<m;i++){A=new double ;} http://www.cyberforum.ru/cpp/thread92661.html
delete void* C++
class MyClass{ public: int i; }; void main() { MyClass* MyObj = new MyClass; MyObj->i = 10; void* VoidLink = MyObj;
C++ Составить программу численного дифференцирования функции
Составить программу численного дифференцирования функции, заданной табличными значениями, с применением классов: конструктора, деструктора, конструктора по умолчанию, конструктора для копирования, функции инициализации (переустановке значений) set(), функции вычисления значения производной в заданной точке run(), вывода результатов print() и перегрузки оператора =. Для вычисления производной...
C++ Конструктор ссылки? http://www.cyberforum.ru/cpp/thread92331.html
StateManager.h class StateManager{ public: typedef long state_type; typedef void (*executor)(int); StateManager::StateManager(state_type mainState, executor newExec); private: executor exec; struct state_unit{
C++ zlib Двойное архивирование\разархивирование Использую библиотеку zlib 1.2.3 Нужно сохранять массив объектов в файл и потом загружать её. Вес - 10 мегабайт. Решил сжать перед записью. Сделал... обнаружил что уже сжатый файл тоже бы мог сжаться хорошенько (60кб). Сжал кое как... получил 6кб. Отлично... Пытаюсь разжать дважды. Что то выходит, однако тест загруженого массива объектов в реальной программе показывает баги (этот массив... подробнее

Показать сообщение отдельно
nazavrik
22 / 22 / 2
Регистрация: 17.09.2008
Сообщений: 130
06.02.2010, 12:45  [ТС]     windows.h and afx.h
Есть у меня класс для работы с файлами.

Код
class MyFile
{
public:
     MyFile(const char *pPath)
     {
         hFile = CreateFile(...);
         if(hFile==INVALID_HANDLE)
         {...}
     }

    ~MyFile()
    {
       if(bFileIsOpen)
          CloseHandle(hFile);
    }

     ReadFromFile(char *Buffer, size_t bufLen)
     {
          //ReadFile(...);
     }
     WriteToFile(char *Buffer, size_t bufLen)
     {
         //WriteFile(...);
     }
private:
    HANDLE hFile;
};
Методов больше, поэтому я не могу отказаться от этого класса. Но приведенные методы нужно переделать под методы класса CFile.

При попытке определить объект CFile в этом классе

Код
class MyClass
{
public:
    ...
private:
   CFile file1;
   HANDLE hFile;
};
возникают приведенные выше ошибки.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru