-
Learning iOS Programming
I am learning iOS programming. After some research, I’ve basically decided to write my apps in Objective C++: writing my models (the M in MVC pattern) in pure C++ as… More.
-
Dynamically Load DLLs with Exported Classes
In one of my applications, I need to use some DLLs. There may be several versions of those DLLs installed in different directories, and I need to dynamically decide which… More.
-
From Unmanaged to Managed
It is not always possible to rewrite your C or C++ legacy applications in .NET languages in one shot. Sometimes you have to do it module by module, step by… More.
-
Linking error LNK2028 and LNK2029
In one of my C++/CLI projects, I need to use a class exported from a unmanaged DLL. When I build the C++/CLI project, I get two linking errors: LNK2028 and… More.
-
C++/CLI Cheat Sheet
In the C++ CLI Cheat Sheet, I tried to list side by side how to do certain things in C++/CLI and C#. More.
-
Functor and Member Function Pointer
The Problem Suppose you need to use a legacy C++ class designed in COM style. Some methods of the class return HRESULT, and take a pointer as a parameter that… More.