ambiguous

¿Por qué el número de elementos en una lista del inicializador causa un error de llamada ambiguo?

¿Por qué las dos primeras llamadas a doSomething están bien por el compilador, pero el uso de dos elementos en la lista caus ... ", "stack", "overflow"}); // OK doSomething({"hello", "stack"}); // C2668 'doSomething': ambiguous call return 0; }

Ordenación parcial de plantillas de función-llamada ambigua

Considere esta pieza de código de C++11: #include <iostream> #include <cstddef> template<typename T> voi ... egunta obvia para los expertos es, ¿por qué es la llamada ambigua? ¿Qué me falta (en el área de pedidos parciales, supongo)?