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

Programme in C++. Entwicklerforum
Guest
 Gibt es in irgendeinem Szenario einen Unterschied zwischen der Verwendung von std::is_same<T,U>::value und std::is_same_

Post 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?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post