Page 1 of 1

Gibt es in irgendeinem Szenario einen Unterschied zwischen der Verwendung von std::is_same<T,U>::value und std::is_same_

Posted: 11 Jan 2025, 11:54
by Guest
Gibt es Situationen, in denen sie sich anders verhalten? Ich verwende sie mit constexpr.

Code: Select all

template
T* getptr(){
if constexpr (std::is_same::value) { return someptr;}
}
Ich habe bei der Suche keine Unterschiede gefunden und das Kompilieren und Ausführen des Codes liefert immer das gleiche Ergebnis.
Ich bin gespannt, ob es eine Möglichkeit gibt Sie verhalten sich anders, was nicht trivial ist?