文章列表
#include "stdafx.h"
#include <iostream>
using namespace std;
#include <objbase.h>
void trace(const char* msg)
{
cout << msg << endl;
}
// interface definition
interface IX : IUnknown
{
virtual void __stdcall Fx() = 0;
};
interface IY : IUnk ...
ATL-style 模板
即使你能够毫不费力地阅读C++的模板类代码,仍然有两件事可能会使你有些头晕,以下面这个类的定义为例:
class CMyWnd : public CWindowImpl<CMyWnd>
{
...
};
这样作是合法的,因为C++的语法解释说即使CMyWnd类 ...