本の虫

江添亮のブログ, GitHub, 本の虫@GitHub, @EzoeRyou

2014-11-30

12月7日の日曜日に妖怪ハウスでボドゲ会

›
12月7日の日曜日に、妖怪ハウスでボードゲーム会を行うことにした。 特に時間を設けてはいないので、当日の何時に来てもよい。 今回はピザを焼く予定だ。 妖怪ハウスの住所は、 中野区野方5-30-13 ヴィラアテネ401 となる。 View Larger Ma...
2014-11-28

2014-10-pre-Urbanaのレビュー: N4220-N4229

›
[PDF注意] N4220: An update to the preprocessor specification (rev. 2) プリプロセッサーの規格には、未定義な挙動とされている部分があるが、多くの主要な実装で似通った実装になっているところもあるので、その部分...
1 comment:
2014-11-26

妖怪ハウスで12月にボドゲ会でもしようかと思うので日程を募集

›
妖怪ハウスで12月にボドゲ会をしようと思う。まだ日程を決めていない。いつがいいだろうか。 調整さん - 簡単みんなのスケジュール調整ツール 覆面銃武装マンの都合が日曜日なので、今回は日曜日にしようかと思う。 となると、7日、14日、21日のいずれかだが、いつ...

2014-10-pre-UrbanaのC++標準化委員会文書のレビュー: N4210-N4219

›
[またPDF] N4210: IBM comment on preparing for a Trigraph-adverse future in C++17 トライグラフ除去の可否を問う投票で、賛成票が多数派であったが、その中でIBMは強く反対の立場であった。トライグラ...
1 comment:
2014-11-25

ChromiumがNPAPIを殺す予定

›
Chromium Blog: The Final Countdown for NPAPI chromiumがNPAPIを殺す予定が公開されている。 すでにNPAPIはデフォルトでブロックされていて、一部の有名なプラグインのみにホワイトリスト方式で許可されている。2...
2014-11-21

2014-10-pre-Urbanaのレビュー: N4200-N4209

›
N4200: Feature-testing recommendations for C++ C++の機能が実装されているかどうかを確かめるプリプロセッサーマクロの提案。 現実のコンパイラーは、言語の新機能をすこしづつ実装していく。そこで、現実のコードでは、以下の...
3 comments:
2014-11-20

2014-10-pre-Urbanaのレビュー: M4190-N4199

›
N4190: Removing auto_ptr, random_shuffle(), And Old <functional> Stuff unary_function, binary_function, ptr_fun, mem_fun, mem_fun...
2 comments:
2014-11-19

2014-10-pre-Urbana mailingsのレビュー: N4183-N4189

›
[意味もなくPDF] N4183: Contiguous Iterators: Pointer Conversion & Type Trait これまで、連続したストレージを指すイテレーターに対して、contiguous iteratorというカテゴリーを新たに...
1 comment:
2014-11-18

予備自衛官の訓練に出頭してきた

›
11月14日から11月18日まで、予備自衛官の訓練に出頭してきた。 引っ越したため、京都地本から東京地本に変わった。京都では小さな駐屯地が点在していたので、選ぶことができたが、東京地本では、朝霞駐屯地で訓練が行われるようだ。朝霞駐屯地は、相当に広かった。 さて、よう...
2 comments:
2014-11-12

最近のC言語の配列

›
N4188を読んでいて、C言語の規格を参照する必要が出てきたので、C言語の規格を読んだのだが、最近のC言語の配列は、面白いことになっている。 以下はすべて最新のC規格で合法なコードである。 void f( char a[ * ] ) ; void g( char a[...
3 comments:
2014-11-10

2014-10-pre-Urbana mailingsのレビュー: N4170-N4182

›
N4170: Extend INVOKE to support types convertible to target class (Revision 1) タイトルだけですべてを説明している感があるが、INVOKEの仕様を拡張して、メンバーにアクセスする場合で、クラス...
1 comment:
2014-11-08

コンパイル時分岐

›
独自実装のintervalクラスでメンバ関数sin()を実装した。しかし、ジェネリックなコードが書きたい。 sin(x)とかいたとき、intervalならx.sin()を、でなければstd::sin(x)を呼び出したい。 こんなときどうすれば良い? プライマリテンプレ...
1 comment:

ボルダリングに挑戦してきた

›
超会議でボルダリングを体験してから、ボルダリングをやってみたいと常々思っていたが、なかなか機会が得られないまま、日常の雑事に追われていた。思えば最近はあまり運動もしなくなり、日々C++標準化委員会の文章を読んだり、勉強会の発表の準備に追われて鬱々と過ごしていた。最近、睡眠時間が...
2014-11-05

2014-10-pre-Urbana mailingsのレビュー: N4160-N4169

›
N4160: Value constraints C++に、値に対する制約を記述するための機能を追加する具体的な文法案などはいくつか提案されている。この論文では、具体的な提案ではなく、値の制約ということに対して、必要な機能と実装上の課題などを考察している。 値の制...
1 comment:
2014-11-04

C++に提案されている統一関数呼び出し文法(Unified Call Syntax): N4165, N4174

›
N4165: Unified Call Syntax N4174: Call syntax: x.f(y) vs. f(x,y) この二つのC++標準化委員会の文章は、統一関数呼び出し文法を提案している。 現在、フリー関数とメンバー関数では、呼び出しの文法...
3 comments:
2014-11-03

すごい合同勉強会2014 in 広島

›
2014年11月1日に広島市立大学で行われた、すごい合同勉強会に参加して、発表してきた。 すごい合同勉強会2014 in 広島 - すごいOSCLOVE同好会CloudStackE本LT駆動CTFサーバa-blogスクラムNVDAEmacs岡山Functionalλ++....
2 comments:
2014-10-29

すごい合同勉強会2014 in 広島で発表する

›
すごい合同勉強会2014 in 広島 - すごいOSCLOVE同好会CloudStackE本LT駆動サーバa-blogスクラムNVDAEmacsFunctionalλ++.rb.hx - すごい合同勉強会 in 広島 | Doorkeeper 2014年11月1日に開か...

Ubuntu 14.10にアップグレードした

›
Ubuntu 14.10にアップグレードした。 私はUbuntu 14.04LTSには、あまりいい思い出がない。頻繁に操作不可能になるからだ。画面が暗くなり、左側に数ドットほどの幅のオレンジ系のピクセルが残り、そのまま操作不可能に陥る。Ctrl+Alt+F1や、 Magi...
2014-10-23

2014-10-pre-Urbanaのレビュー: N4150-N4159

›
[論文にPDFを使わない議論が必要] N4150: Alias-Set Attributes: Toward restrict-like aliasing semantics for C++ C99のrestrict風の機能をC++のattributeの文法で提供する提...
1 comment:
2014-10-21

誕生日プレゼントに送られてきたもの

›
帰宅すると、私宛の誕生日プレゼントとして不思議なものが届いていた 2014年11月号のちゃおである。 ちゃおというのは、主に低年齢を対象とした少女漫画雑誌だ。私の趣味ではないものの、プレゼントとして贈られた以上、義理として中身を確認した。ほとんどのマンガが恋愛物であ...
2 comments:

2014-10-pre-Urbanaのレビュー: N4142-N4149

›
ISO/IEC JTC1/SC22/WG21 - Papers 2014 mailing2014-10 C++標準化委員会の残りの論文はあと100本ほど。年々、発行される文書の数が増えてきている気がする。 [そろそろネタが尽きたがPDF] N4142: Atomi...
2 comments:

C++でfinally

›
一部の言語には、finallyという機能がある。あるブロックスコープを抜ける時に、必ず実行される処理を記述することが出来る。 try { // 処理 } finally { // ブロック文を抜けた時に必ず実行される処理 } C++にfinallyが...
2014-10-20

2014-10-pre-Urbanaのレビュー: N4138-N4141

›
C++の最新のドラフトとC++14 ISとなる予定でレビューに回される文書。 残念ながら、一般には公開されていない。 N4138: Editor's Report -- Working Draft, Standard for Programming Lang...

2014-10-pre-Urbana mailingsのレビュー : N4130-N4137

›
引き続き、 2014-10-pre-Urbana mailings を解説していく。 [Thou shalt not use PDF] N4130: Pad Thy Atomics 「汝のアトミックを詰めよ」と題された論文。 現在、atomicのデフォルトコ...
1 comment:
‹
›
Home
View web version

Profile

江添亮
自由ソフトウェア主義者
C++ Evangelist
C++標準化委員会の委員
ドワンゴ社員
C++11本を執筆した。
株式会社ドワンゴで働いている。

Mail:boostcpp@gmail.com
Twitter:@EzoeRyou
GitHub: https://github.com/EzoeRyou
江添亮のマストドン@EzoeRyou

筆者にブログのネタを提供するために、品物をアマゾンお気に入りリスト経由で送りたい場合:
Amazon.co.jp: 江添亮: 江添のほしい物リスト

筆者にブログのネタを提供するために、直接に品物を送りたい場合、住所をメールで質問してください。

View my complete profile
Powered by Blogger.