C++Now! 2012 day3

5
前へ 1 2 ・・ 8 次へ
Akira Takahashi @cpp_akira

セバスチャンからはOutput Iteratorの件について「Output IteratorはFunctionに比べて利点はないのでこの提案はいいと思う」という意見をもらって、実装についてもアドバイスもらいました。

2012-05-17 00:44:34
Akira Takahashi @cpp_akira

「set_unionの別名を用意するんじゃなくてis_callableでSFINAEすればいいよ」とか「関数呼び出しオンリーのOutput IteratorはBoostにあるよ」とか。

2012-05-17 00:45:28
Akira Takahashi @cpp_akira

まぁ、変なのというとEggとProtoはけっこうどっこいどっこいな気もするけど。

2012-05-17 00:46:32
Akira Takahashi @cpp_akira

「Google Summer of Codeでモジュールシステムをやったらいいんじゃない」という意見が出てた。学生がコンパイラを作るとかすごい。

2012-05-17 00:48:18
Akira Takahashi @cpp_akira

プリコンパイル済みモジュールってどういうことや…

2012-05-17 00:49:25
Akira Takahashi @cpp_akira

「日本語で話してください」ってコメントしたいくらい聞き取れなくてすごいもったいない。

2012-05-17 00:56:20
Akira Takahashi @cpp_akira

既存のヘッダファイルをモジュール化する方法について。module stdio { header "stdio.h" }

2012-05-17 00:58:40
Akira Takahashi @cpp_akira

ヘッダファイルをモジュール化するときにexplicit module stdio { header "stdio.h" export printf; } みたいにexplicit moduleにすることで個別にexport可能。

2012-05-17 01:00:57
Akira Takahashi @cpp_akira

Moduleの強い点と弱い点。Availabilityってなんだろう…。

2012-05-17 01:03:59
Akira Takahashi @cpp_akira

slideshareのコメントに、しゃべった内容を載せておいた。 http://t.co/tMTYgsRS

2012-05-17 01:12:06
超電磁ねこきっく @finalfusion

@cpp_akira なにかのドキュメントに載ってた Modula-2のモジュールとか

2012-05-17 01:14:24
Akira Takahashi @cpp_akira

C++ Templates著者のDavidさんにサインをもらった!それとぼくのC++テンプレートテクニックをプレゼントしてきた! http://t.co/ZByi8yqZ

2012-05-17 01:52:47
拡大
Akira Takahashi @cpp_akira

次はMarshall ClowによるGeneric Programming in C++ : A modest example http://t.co/G4Fqv2H1

2012-05-17 01:58:58
拡大
Akira Takahashi @cpp_akira

C++Now!のプログラムにちょっと変更が入ったらしい。サイトは最新になってるそうです。

2012-05-17 02:00:24
Akira Takahashi @cpp_akira

GP。お、前にBoost MLで話題になってたstd::stringのhex(), unhex()関数の話か。

2012-05-17 02:02:32
Code Node @code_node

Generic Programming: A realworld example. Implementing hex/unhex functions for std::string. #cppnow

2012-05-17 02:03:17
Akira Takahashi @cpp_akira

GP。std::stringだけをサポートしてしまうと、CString、QtString、その他の文字列クラスはどうするの、という問題。

2012-05-17 02:03:37
Akira Takahashi @cpp_akira

GP。C++11でchar16_t, char32_tが入ったけど、それはどうするか。

2012-05-17 02:04:27
Akira Takahashi @cpp_akira

GP。Marshall Clowが提案するのは、std::stringを直接受け取るのではなくイテレータ(とRange)インタフェースを提供すること。

2012-05-17 02:06:15
Akira Takahashi @cpp_akira

GP。Tの要件は何か。copy constructible, sizeof, operator>>=, operator&

2012-05-17 02:09:52
Akira Takahashi @cpp_akira

単純に切り出すならそうだけど、もう一段抽象化できるよね。

2012-05-17 02:10:42
前へ 1 2 ・・ 8 次へ