Wenn die Zeile mitSollte ein using-Befehl bei Verwendung einer reservierten Kennung eine Warnung ausgeben?
using std::literals::chrono_literals::operator""s;
in g ++ 6.3.0, gibt der Compiler eine Warnung besagt:
Warnung: Literaloperator durch nicht voran Suffixe '_' für zukünftige Standardisierung reserviert sind
Eine ähnliche Warnung wird auch in MSVS ausgegeben. Clang 3.8.0 gibt jedoch keine solche Warnung aus.
Da operator""s
durch den Standard für die Chronobibliothek definiert ist, sollte dies nicht eine Warnung ausgeben, da wir nur den Namen importieren und nicht definieren?
Warnungen sind, sofern sie nicht obligatorisch sind, immer etwas subjektiv. Ich stimme Ihnen hier zu, aber das ist nur eine gemeinsame Meinung. – MSalters