S.F.Tracker(234)

公開:2007-04-08 20:50
更新:2020-02-15 04:36
カテゴリ:sftracker,c++,windows,audio,tracker

・今日はATLコードをできるだけ除去する作業をおこなっていた。
・・CA2Tなどの文字コード変換クラスの自作クラス(sf::ca2t,sf::code_converter)への置き換え→sf::code_converterクラスあまりほめられたコードではない。
・・ATLTRACEをSFTRACEへ置き換える。
・・stdafx.hヘッダファイルからATL、WTLヘッダの除去
→WTLコードはまだ取り除けないので、完全にはできなかった。

<新たな課題>

・stdafx.hヘッダ依存の問題を解消する
・・プリコンパイルヘッダを有効活用するために、このヘッダに共通で使用する(であろう)ライブラリのヘッダを集約している。
・・しかしこうするとCPPファイルに不要なヘッダまでインクルードしてしまう→不要な依存関係ができてしまうため、再利用しにくくなる。