gccが吐くエラーの中で

"non-POD"だとかいう言葉があって、どういう意味か解らなかったのですが、ちゃんとISO C++で定義されている用語なのだそうです(これ日本語訳されてるのかな……。JISハンドブックとかに載ってるのだろうか)

http://www.kmonos.net/alang/cpp/glossary.html

"Plain Old Data"の略で"ユーザー定義の代入演算子やデストラクタやらを持たない、 memcpyなどでメモリを直にいじってコピーしたりして問題のない オブジェクト"との事。なるほど。勉強になります。