нет не так более того в си и си++ тут разные правила для си это вообще не скомпилируется а для си++ нормально вычисляется оно так 1) j ? k : l...
заставляет юзать глобальные переменные плюс это придется писать враппер для каждого инстанса
SetTimer пример принимает каллбек без возможности передать юзер дату
а как вы прикрутите sigc++ к сишному коду который вызывает каллбек он это делает имея только адрес а в sigc++ предполагается вызывающий каллбек...
2Rel хак пойдет ? //rsdn.ru #include <windows.h> #pragma pack(push,1) struct _ProcThunk { DWORD m_mov; DWORD m_this;...
nиздоболов комеров не спрашивали завали лицоо дичь
m0r1arty точно с этим же сталкивался в итоге как я решил создаете проект dll в нем просто прописываете эксопртируемые функции собираете берете...
это ахтунг (неконстантная ссылка на временный объект неопределенное поведение) если бы объект был не просто целая переменная а указатель в кучу то...
ЭТО В СИ ВОЗМОЖНО я непонимаю чему вы удивляетесь потому что это уже есть и работает но в Си а не в Си++ в Си я могу винапишку описать без...
Всех приветствую не первый раз сталкиваюсь с тем что невозможно определить указатель на функцию в C++ которая принимает переменное число...
сразу оговорюсь написал на скорую руку не отлаживал баги вполне могут быть но впринципе работает #include <c++> int i(char *bsr, size_t len){...
для __stdcall ////////////////////////////////////////////////////////////////////////// template<class R> inline R __stdcall S(int a){ return...
общий смысл таков ? lib.h class sc{ class hlp; hlp *p; public: int pub; sc(int c); ~sc(); void print(); }; lib.cpp #include "lib.h" class...
угу а знаеш почему ? потому что среди них ты один мудaк А ведь предупреждали.(
а так нормально ? файл интерфейса yyk.h class someclass{ int fd; public: void foregroundworker(); }; файл реализации yyk.cpp class someclass{...
или надо __stdcall соглашение ?
... здесь было много плохих слов ... Предупреждение. Еще раз и в бан. Уважайте участников форума.
для __cdecl соглашения только 1) для с++ #define TF VOID #define AF 0xcccccccc #define C(F,...) ((T##F(*)(...))A##F)(__VA_ARGS__) int main(){...
Всех приветствую есть класс пример class someclass{ ...backgroundworker(); public: ...foregroundworker(); }; backgroundworker это...
да все намного банальней кто на Си никогда не писал и начал с С++ у того мозги пропитаны учением оопэшников именно так и будет пихать ооп и в 2к...
Имена участников (разделяйте запятой).