2006-01-01から1ヶ月間の記事一覧
はじめて画像の回転に挑戦してみたのはいいけど、DDA をやろうとしてわけわかめになって失敗orz その後、数学関数を使って実装してみたけど、普通に転送してもピクセルに穴が空くし(;´Д`) 1ピクセルの半分以上が、次のピクセルに乗ってる場合は、両方と…
アセンブラでアルファブレンドをしようと試みたけど、アセンブラにしても全然速くならないことに気が付いて絶望orz
αブレンド楽しいっす(*´д`*)ハァハァ ……でもこれ、実機で動くかなぁ(;´Д`)
休日の方がプログラムが進む。 ありえないぐらい進む。 多分平日3日分ぐらい進んだ。 どんだけ集中してるんだよ自分。 どんだけ頑張ってんだよ自分。 どんだけ普段頑張ってないんだよ自分。
http://www.wikiroom.com/windows/index.php?%A5%D5%A5%A1%A5%A4%A5%E9%A1%BC ファイラーって結構な数があるのね……。 自分が使ってるのは Avesta。 タブブラウザ+マウスジェスチャー&カスタマイズ可能ってのが最強に素晴らしいです。
http://blog.livedoor.jp/guideline/archives/50022553.html 良スレ
DirectX をやろうと思って、まず COM について調べてみたんだけど、脳みそ融けそう(;´Д`)
天才。
http://l-c.hp.infoseek.co.jp/mirror/012304.jpg テラワロスwwwwwww
http://10e.org/mt/archives/200601/230143.php めっちゃ綺麗……。
自分はてっきり armar を使わないと一つにまとめられないと思ってたんだけど、.o ファイルをリンクするときに、-partial を指定すると、定義していないシンボルがあってもリンクできるみたい。 で、ライブラリを使う側は、.o ファイルをリンクするときに、ラ…
努力という言葉の意味が、日本語の辞書においてどのように定義されているかは知らないけれども、ここでは努力というのは、「目標に向かって頑張ること」として定義しておく。 適当だけれども、世間の一般的な解釈としては間違ってはいないだろう。 何かを手…
個人で開発するライブラリの場合、スマートポインタやら Java 互換クラスやら自由に作れたんだけど、多くの人が使う場合は、スマートポインタを扱える人がほとんどいないから使ったらダメって言われた。 メモリ管理ぐらいは自分でやれってことですかそうです…
#define と typedef の違いは、プリプロセッサレベルで展開されるか、コンパイラレベルで展開されるかぐらいの違いだと思ってた。 しかし、 #define pvoid void* void f( const pvoid ){} void main(){ f( (const void*)0 ); } これは OK。 でも、 typedef v…
ソースキタ━━━━(゚∀゚)━━━━!! ソースを拝見 ↓ ほとんどC言語じゃん(;´Д`) ↓ コメントほとんど消されてるじゃん(;´Д`) ↓ しかもすげぇ分かりづらいソースだよ(;´Д`) ↓ http://pc8.2ch.net/test/read.cgi/gamedev/1134405228/ このスレを見守る方向で……。…
現在50文字/分 昨日の倍の速度になったけど、1秒に一回も打てていないという罠。。
ぬふあうえおやゆよわほ たていすかんなにらせ ちとしはきくまのりれけむ つさそひこみもねるめろ 子薬中人人人人中薬子子子 覚えるのは凄く苦手なんだけど、なれればかな入力の方が速いらしいので練習中。。 現在25文字/分。遅すぎwww
なんで null になっているかというと、_this へスマートポインタをセットした後に、コンストラクタを呼び出しているからだ。 せっかくセットしたのに、コンストラクタで初期化されて、再び null になってしまう。 コンストラクタで初期化しないクラスを作れ…
次は4番。private な _this へアクセスするための権限が無いという問題。 これは、_this への参照を返すようなクラスを作成し、そこから取得するようにすればいい。 template< class T > class SmartThisPtrGetter; template< class T > class smart_this{ …
昨日のやり方だと、多くの問題が出てダメだった。 しかし逆に言えば、その問題さえ解決すればいいのだ。 現在分かっている問題点は4つ。 smart_thisをローカルで作ってしまうと、スマートポインタのセットが出来ない _this に代入する時点で、_this が初期…
最初に考えたのは、こんなプログラムだった。 template< class T > class smart_this{ public: smart_ptr< T > getThis(){ return _this; } void* operator new( size_t size ){ T* p = (T*)::malloc( size ); p->setThis( smart_ptr< T >( p ) ); return p;…
http://tear.maxs.jp/ やばい、見るんじゃなかった。 今の自分を見ると鬱りそう。
http://maname.txt-nifty.com/blog/2006/01/post_310a.html ちょっち感動。。
http://www.shiro.dreamhost.com/scheme/index-j.html Schemeなサイト。すごく(・∀・)イイ!! ……というか未だにGaucheがまともに扱えない件について(;´Д`) ラムダと再帰難しいよヽ(`Д´)ノウワァン
http://www.wimp.com/pong/ 元のゲーム知らないけど笑えるwww
http://pya.cc/pyaimg/pimg.php?imgid=22825 非常におもしろい。。
http://plusd.itmedia.co.jp/pcupdate/articles/0601/07/news015.html おいらも( ゚д゚)ホスィ…
507 名前:('A`)[sage] 投稿日:2006/01/05(木) 20:34:16 スレンダーロリ画像 http://kawa3104.at.infoseek.co.jp/hosororisu.html508 名前:('A`) 投稿日:2006/01/05(木) 20:37:46 >>507ウイルス509 名前:('A`) 投稿日:2006/01/05(木) 21:04:30 >>508 た…
自分は、まともにポインタを扱えない。 だからいつもポインタを使わずに、スマートポインタを使っているのだけれども、スマートポインタにも欠点はある。 class CApp{ public: static void add( Hoge* hoge ){ // hogeをリストに追加 } static void del( Hog…
id:melpon:051231#p2のやりかただと、メモリの解放に問題があるので不可。 結局ポインタにするしかないのかなぁとか思ってたんですが、どうやら Graphics getGraphics(); このままでいけるみたいです。 今までは、 // Graphics.h #include "Image.h" class G…