Funktionsaufruf ist trotz Einschränkungen mehrdeutig
Posted: 03 Jun 2025, 17:58
Ich begegne einen mehrdeutigen Anruffehler, wenn ich versuche, eine C ++ 20-konzeptbeschränke Funktion neben einer generischen Vorlageüberlastung zu verwenden. Meine Erwartung war, dass die konzeptbezogene Version als spezialisierter und somit bevorzugt wird, insbesondere wenn der Argumentyp perfekt mit dem Konzept übereinstimmt.
Code: Select all
#include
#include
template
void fun(T a)
{
std::cout