C++でテンプレートクラス使うときに実装を全部ヘッダに書かなきゃいけなくてダルい*1
→ 実装をヘッダに include すれば良いのでは?
やってみた
値をひとつ記憶するだけのクラス作って、やってみた
結果
やったー
どうなの
今日試した感じでは、ファイル置き場に困るって事以外問題はなさそう
あ、でもflymakeの文法チェックが使えなくなるから困る感じはある
stack overflowの回答*2によると、テンプレートクラスはデータ保持だけ行い、アルゴリズムは別クラスで書くことで、スッキリしたコードが書ける、ってことらしい
@questbeat 僕もそう思うけどしょうがないっぽいです ちょうど今日同じことやってて調べてたけど、templateクラスはデータの保持だけにして、実際の処理はもう一個別のクラス作ってそっちに書け、とのことっぽいです http://t.co/JomSYgxx26
— ギリードゥ (@amagitakayosi) 2013, 12月 3
Twitter貼り付け初めてつかった