從n3290草案ISO標準A點:條:3.4.2,點第二 For each argument type T in the function call, there is a set of zero or
more associated namespaces and aset of zero or more associated classes to
be considered. The sets
從ISO C A點++ n3290:參數從屬名稱查找:部分3.4.2,對在比較早期的2003 4 When considering an associated namespace, the lookup is the same as the lookup
performed when the associated namespace is used as a qualifier (3.4.3.2
#include <iostream>
#include <boost/static_assert.hpp>
using namespace std;
// I understand how the following template function works
// template <class T>
// T GetMax (T a, T b) {
// T result