トップ «前の日記(2013-02-06) 最新 次の日記(2013-02-08)» 編集

はじめてのにき

ここの位置付け

2004|11|
2005|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|

ToDo:


2013-02-07

_ cmake いいところ

適当に書いてもお行儀の良い make が出てくるってのもあるかな。具体的には -MMD あたりのオプションをつけずに make 使うやつは死んでくださいって思わなくてすむ。

これはまあ gyp にもある長所ではある。

あといやなことを一つ思い出した。 make/ninja のタイミングで CXX を入れ替えるのができないぽいこと。これくらい許してくれてもいいと思うんだけどな。やまあ設定変わるんだから cmake も一回実行しろってのは正しい主張だとも思うけれども。

(00:41)

_ vector<T*>

って特殊化で void* のやつだけ作って、正しいキャストするインターフェースだけ生成するみたいなことやればバイナリサイズ小さくなっていいと思うんだけど、やってないんだな。

少し考えるとそういうのはコンパイラがやってくれりゃいい話ではある。

もう少し考えると、そもそもこの template class は中身を全く見ないポインタしか引数にしませんよ…って宣言があって、 .cc 側に全部書けりゃいいよなーとか

(23:18)

お名前:
E-mail:
コメント:
人生、宇宙、すべての答え
本日のリンク元

2013年
2月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28
1.naruse(2013-02-28 10:08) 2.kosaki(2013-02-28 06:24) 3.methane(2013-02-27 17:25)
search / home / index

全てリンクフリーです。 コード片は自由に使用していただいて構いません。 その他のものはGPL扱いであればあらゆる使用に関して文句は言いません。 なにかあれば下記メールアドレスへ。

shinichiro.hamaji _at_ gmail.com / shinichiro.h