C++テンプレート完全ガイド読書会 vol.6大阪

C++テンプレート完全ガイド読書会 vol.6大阪つぶやきまとめ
2
いせ🦐 @iseebi

グランフロント大阪タワーBオフィス 9Fロビーでお待ちしてますー #cpptmp読書会

2014-04-07 19:12:58
犬地方webマン @Uemmra3

晩飯くいながら #cpptmp読書会 にリモート参加〜。

2014-04-07 19:36:45
遥佐保 @hr_sao

でっちーの自己紹介によると、最近いなずまちゃんと結婚したそうです #cpptmp読書会

2014-04-07 19:42:27
遥佐保 @hr_sao

でっちーの自己紹介によると、最近いなずまちゃんと結婚したそうです #cpptmp読書会

2014-04-07 19:42:27
遥佐保 @hr_sao

6.6 テンプレートのデバッグ #cpptmp読書会

2014-04-07 19:46:03
遥佐保 @hr_sao

P.77 ここでいうトレーサとは、何回コピーされたかどうかを知ることによって、アルゴリズムが正しく動いているかどうかを検証するためのもの(C++うんぬんの話ではない) #cpptmp読書会

2014-04-07 19:55:07
遥佐保 @hr_sao

トレーサというよりは、テンプレートのテスト #cpptmp読書会

2014-04-07 19:57:59
遥佐保 @hr_sao

6.6.5 オラクル/6.6.6 アーキタイプ(Archetypes:原型)→何の事かさっぱり分からない #cpptmp読書会

2014-04-07 20:00:29
遥佐保 @hr_sao

テンプレートの最小限の要件を満たす型、コンパイルが通って、かつ実行時の振る舞いも要件を満たす型のことを「アーキタイプ」と呼ぶらしい。例えばstd::sort には決まった要求がある。それを満たすだけの型を作る #cpptmp読書会

2014-04-07 20:09:09
遥佐保 @hr_sao

名前毎にアーキタイプを作っておけば、個々の型毎に書かなくていい #cpptmp読書会

2014-04-07 20:10:17
遥佐保 @hr_sao

アーキタイプを書くときは、要求が厳格に決まっていること(過剰な要求をしていないかどうかのチェックにもなる) #cpptmp読書会

2014-04-07 20:11:34
遥佐保 @hr_sao

アーキタイプって、テンプレートの単体テスト仕様書みたいなもんかな #cpptmp読書会

2014-04-07 20:12:14
犬地方webマン @Uemmra3

ODR(one definition rule)は聞いた事ないけど、DRYみたいなものだろうか? #cpptmp読書会

2014-04-07 20:15:19
遥佐保 @hr_sao

6.7 補遺 ("ほい" と読むらしい) #cpptmp読書会

2014-04-07 20:15:56
遥佐保 @hr_sao

プリコンパイル済みヘッダの前に、プリプロセスの何かの処理を入れることは出来ない→なぜならプリコンパイル済みヘッダの中身は既にコンパイル済みなので、その上でプリプロセス的な動きの事を書いても、もう一度コンパイルしないといけなくなる(VSではビルドエラー) #cpptmp読書会

2014-04-07 20:27:00
遥佐保 @hr_sao

第7章 基本的なテンプレートの用語 7.1 「クラステンプレート」か「テンプレートクラス」か? #cpptmp読書会

2014-04-07 20:31:15
遥佐保 @hr_sao

この本の推奨は「テンプレートクラス」「関数テンプレート」とするらしい #cpptmp読書会

2014-04-07 20:32:27