Boost勉強会#17 MessagePackとAPIバージョニング Q&A
発表後の質疑で議論になった名前空間非修飾+using宣言でも問題解決できるのでは無いか?という指摘に伴う議論。
結論としては、呼び出し候補が曖昧となるため、指摘のアプローチは使えないと判明した。
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