最新 RSS

IT系社員のだめだめログ

2011/04/15

[windows][programing] VC++のnew例外

MFC系をincludeしちゃうと、newが勝手にオーバーライドされ、CMemoryExceptionをthrowするようになるらしい。なんてこった。

以下を最初にやっておくことで直るらしい。

#include <new>

2011/01/25

[programing] もりおうがいしかる@UTF-32

Linux gccではこんな感じでハードコーディング。

wchar_t str[] = { 0x68ee, 0x9dd7, 0x5916, 0x20b9f, 0x308b, 0 };

2010/05/07

[programing] もりおうがいしかる@UTF-16

「森鴎外叱る」のJIS2004的なUTF-16版を、VC++とかで出力するときは、以下みたいな感じ。

森\u9DD7外\uD842\uDF9Fる

2010/03/12

[windows][programing] MFCのアーキテクチャ

MFCでは、Document-Viewを分離したアーキテクチャーらしい。

http://msdn.microsoft.com/ja-jp/library/4x1xy43a%28VS.80%29.aspx

概念としては、なかなかかっこいいな。