S.F. Tracker(135)

公開:2005-12-18 07:37
更新:2020-02-15 04:36
カテゴリ:sftracker,windows,audio,tracker

Undo/Redo実装中。
Undo/Redoのため?Boost Serializationライブラリを使用してシリアライズ部分を実装。
ポインタもしくは参照で保持された情報のシリアライズ・復元に取り組み中。
テストコードを実装しているところ、下記コンパイルエラー発生。

C:\Boost\include\boost-133\boost\mpl\aux\preprocessed\plain\equal_to.hpp(70) : fatal error C1204: コンパイラの制限 : 内部構造がオーバーフローしました。

Boostのメーリングリストに同じエラーが発生している人を発見。
http://lists.boost.org/boost-users/2005/05/11824.php
そのスレッドをたどると、コンパイラのBUGのようである。
http://support.microsoft.com/default.aspx?scid=kb;en-us;883655

読むとHotFixを当てるか、ソースを短くしろと書いてある。
HotFixは公には提供されていないらしい。
うーんまたハマリパターンかな。。。

http://sourceforge.jp/projects/sftracker