Boost勉強会#17 MessagePackとAPIバージョニング Q&A

発表後の質疑で議論になった名前空間非修飾+using宣言でも問題解決できるのでは無いか?という指摘に伴う議論。 結論としては、呼び出し候補が曖昧となるため、指摘のアプローチは使えないと判明した。
0
redboltz @redboltz

MessagePackとAPIバージョニング の資料です slideshare.net/taka111/boost-… #boostjp

2015-05-30 15:49:23
にゃははー仙人 @Flast_RO

.@redboltz 今ちょうどminimal書いてましたがそれだと恐らく期待通りかとおもいます melpon.org/wandbox/permli… #boostjp

2015-05-30 17:07:14
redboltz @redboltz

. @Flast_RO さんに指摘いただいた内容を検証するコードを書いてみた melpon.org/wandbox/permli… ambiguousといわれた。なにかまちがってるかな。ちなみに#if 0 ,1 でアプローチ切り替え #boostjp

2015-05-30 17:05:47
にゃははー仙人 @Flast_RO

@redboltz あー、unqualified lookupになったので、v1の中のpacker::packはv1::op<<もオーバーロード対象としていてusingしてきたv2::op<<との間で曖昧ってことですね...

2015-05-30 17:12:12