Life, Education, Death

プログラミング以外でも思ったことをつらつらと書きたい

2008-05-01から1ヶ月間の記事一覧

strstreamやboost::lexical_castをしたときに数値にカンマが入る

C++

答えはここにあった!!! http://www.freeml.com/cppll_novice/1550/latest std::locale loc( std::locale( "japanese" ), &std::use_facet< std::numpunct< char > >( std::locale::classic() ) ); std::locale::global( loc ); とか std::locale loc = st…

Visual Studio 2003でUTF8のソースを保存すると

C++

特定の2バイト文字列があると「定数が2行目に続いています」 と意味わからないことを言ってくる。http://blog.kujirahand.com/?eid=445675 ここで言っているように、文字列の最後に\0を入れておくとうまく行った。 std::locale::global( std::locale( "japa…

YUIを使いながら思い出した

JSは簡単に空間汚染が広がる。例えば、prototype.jsを使ったらAjaxってキーワードは抑えられちゃう。YUIのサンプルの初期化コードでは (function(){ 初期化処理 })() なんてことをしている。無名関数を作って、即起動している。出来るだけ名前の干渉がないよ…

YUIをインストールした

RichText Editorが欲しくてダウンロードしてきた。簡単そうなサンプルを選んで(http://developer.yahoo.com/yui/examples/editor/simple_editor.html) 設置してみた。http://developer.yahoo.com/yui/editor/#startによると

dirname( dirname(__FILE__) ) VS dirname(__FILE__)."/../"

PHP

自分の位置から上のディレクトリかファイルへのパスが欲しいときにdirnameを重ねる人を今日はじめて知ったたので、どっちがいいか比較してみた 実行するphpからみて、../../../sample.xmlがあると仮定 function bench( $func, $num ) { $start = microtime(t…

Ogreゲームエンジン日記

[C++][Ogre]Ogreゲームエンジン日記その1C++におけるSingletonの実装について調べてみた。 Ogreというオープンソースのゲームエンジンがあり、そのソースを調べた。OgreRoot.h(少し削ったソース) template <typename T> class Singleton { protected: static T* ms_Sing</typename>…

マニピュレーターが必要になったのでここを参考にしたhttp://homepage2.nifty.com/well/Manipulator.html#manipulator_witout_parameterGCCだとうまく行かなくて、色々試したが原因不明