拡張文字列クラスを更新しました。

http://tricklib.com/cxx/dagger/xstring.h

マルチ文字列リテラルギミックを埋め込みました。現時点ではマルチ文字列リテラル関連の比較演算子や operator + () を実装していません(後日、対応予定)。

マルチ文字列リテラルギミックなんていらねぇよって方は DISABLED_XSTRING_MULTILITERAL マクロを定義して無効にしてください。

・・・自分的にはなんだかんだで、http://tricklib.com/ にアップしてるコードで一番重宝してるのはこの拡張文字列クラスだったりします。C++標準の std::string/std::wstring は安全方向に倒しすぎてパワー不足なんだよなぁ。Boost でも std::string/std::wstring に代わる文字列クラスは提供されていないみたいだし・・・。