- 1 名前:デフォルトの名無しさん [2009/03/02(月) 00:36:19 ]
- スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。
過去ログ スレを勃てるまでもないC/C++の質問はここで pc11.2ch.net/test/read.cgi/tech/1167476845/ スレを勃てるまでもないC/C++の質問はここで 2 pc11.2ch.net/test/read.cgi/tech/1178503366/ スレを勃てるまでもないC/C++の質問はここで 3 pc11.2ch.net/test/read.cgi/tech/1187521676/ スレを勃てるまでもないC/C++の質問はここで 4 pc11.2ch.net/test/read.cgi/tech/1221633708/ スレを勃てるまでもないC/C++の質問はここで 5 pc11.2ch.net/test/read.cgi/tech/1230516307/ スレを勃てるまでもないC/C++の質問はここで 6 pc11.2ch.net/test/read.cgi/tech/1231564903/ スレを勃てるまでもないC/C++の質問はここで 7 pc11.2ch.net/test/read.cgi/tech/1232983248/
- 592 名前:デフォルトの名無しさん mailto:sage [2009/03/30(月) 20:24:38 ]
- でもたとえば template<> hoge< int >( パラメータリスト )
みたいなテンプレート特化がしぽぽファイルに書き込まれていると これはテンプラータ関数ではなく一般の関数と同じ扱いだから 定義を頭ファイルに書き込めないのであって(淫乱は別として) 多重定義アラーがでるよって思うな。あっさらーむ。
- 593 名前:デフォルトの名無しさん mailto:sage [2009/03/30(月) 20:30:49 ]
- あぁ、そうそう。ただテンプレート特化の注意点についてだけ言及しても
解決策はどうしたらいいのってことになるので、つまりそこはグーグルだよ。おにいさん。 以下の「-inl.hファイル」という項が参考になる。 www.textdrop.net/google-styleguide-ja/cppguide.xml 要するに、もう一個、てんぷらクラス/関数専用のサブのヘッダファイルを用意して そこにてんぷらの実装コードだけを分離しつつ、 ヘッダファイルでそのサブヘッダファイルをインクルードしたらどうなの?って話。 これなら本来実装を書き込むしびびんファイルをいんこるどするよりも気持ち的に安全。
|

|