Lookup)というものがあります。和訳すると「実引数依存の名前検索」となり、読んで字の如く、「実引数」に依存した「名前検索」となります。ADLの挙動コードを見ながら順を追って理解してみましょう。0;}funcという関数が呼ばれるコードですが、これをただコンパイルするとエラーになります。......funcという関数は見る限りどこにも定義されていないからです!!............。0;}今度はコンパイルエラーにならずに無事、func関数が呼び出せます。当たり前すぎて、今、自分が何を読んでいるのか分からなくなってきたのではないでしょうか。明日はどっちでしょうか。