#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