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

Как обойтись без виртуальных конструкторов? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Доступ к данным в *.mdb посредством OLE DB -- это возможно? http://www.cyberforum.ru/cpp-beginners/thread484178.html
Почти две недели бьюсь над этой проблемой. Перерыл весь инет, книжку по OLE DB купил... Не могу понять каким образом через OLE DB получить данные из файла MS Access (доступ по имени файла): Какой компонент доступа использовать, его CLSID? Какие свойства (Properties) необходимо задать перед инициализацией компонента? Если есть дайте ссылку на пример с реальными CLSID и свойствами, а не...
C++ Строковые типы в ATL. Очень странная фича!!!, самопроизвольно BSTR -> LPCTSTR Работаю VC++ 6.0, Два приложения ATL сервер и MFC OLE контейнер В сервере в классе ATL метод idl) HRESULT ATLMessageBSTR( BSTR olestr); h) STDMETHOD(ATLMessageBSTR)(BSTR olestr); cpp) STDMETHODIMP CATLTest::ATLMessageBSTR(BSTR olestr) {char chars; wcstombs((CHAR*)&chars,(OLECHAR*)&olestr,sizeof(chars)); MessageBox(0,chars,'Probe',0); return S_OK;} В клиенте из TLB генерится следующий... http://www.cyberforum.ru/cpp-beginners/thread484165.html
C++ Как заставить CEdit реагировать на ' ' ?
Cstring x('haha ha'); CEdit Edit; Edit.SetWindowText(x) - не реагирует на Cstring x('haha ha'); Edit.SetWindowText(x) - реагирует на
C++ Где взять последнюю версию Dundas Ultimate Toolbox?
Господа, может кто будет столь любезен подсказать где взять последнюю версию Dundas Ultimate Toolbox
C++ Как можно записать строку в конец файла, чтобы данные которые были в нем не стерлись? http://www.cyberforum.ru/cpp-beginners/thread484007.html
Подскажит, как на С++ можно записать строку в конец файла, чтобы данные которые были в нем не стерлись?
C++ SetMenuItemInfo & SysTray Такая вот забавная проблема. Пишу приложение(не MFC) в котором использую SysTray. Пытаюсь сделать так, чтобы при выборе конкретного пункта меню из трея он становился MF_GRAYED, а тот пункт, который был в 'сером' состоянии стал MF_ENABLED. Для этого использую SetMenuItemInfo. Но ничего не получается. Хотя SetMenuDefaultItem работает нормально, Кто может подсказать, в чём проблема? Использовать... подробнее

Показать сообщение отдельно
vavR
Сообщений: n/a
26.04.2010, 15:28     Как обойтись без виртуальных конструкторов?
Я перехожу с Delphi. Многое там строится на виртуальных конструкторах, как без этого обойтись или обойти?
Как, например, передать в функцию класс, но не его экземпляр, а в функции создать несколько экземпляров данного класса?
Есть ли классовые функции (то есть такие, которые вызываются без создания объекта)?
Есть ли классовые переменные? (То есть куда можно поместить класс или ссылку на класс.)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru