<< 東京大学工学部2号館 : main : MYST III: EXILEとソフトを消費すると言うこと >>

windows.hの罠(勝手にdefine)

#include <windows.h>

struct A {
int small;
};
がコンパイルエラーになる.
その理由はwindows.hからインクルードしているRpcNdr.hにあった.

#define small char

勝手に定義すんなよ,もー.しかもsmallなんて超一般的な名前で...
コンピュータ > ソフトウェア : - : -
Latest Entries
Categories
Recent Comments
Recent Trackback
Archives
Profile
Other
RECOMMEND