#include <string>
#include <map>
class xxx
{
public:
    static void yyy(const std::map<std::string, std::string>& zzz = std::map<std::string, std::string>())
    {
    }
};
int main()
{
    xxx::yyy();
    return 0;
}в одном коде (не моем) вот такое компилируется g++ но не хочет clang. как победить? вроде лечил такое как то но что то не вспоминается как...
g++ 4.7.1 clang version 3.1-8 x86_64


