<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>I just came across <a moz-do-not-send="true"
href="http://eel.is/c++draft/time.duration.io#4">[time.duration.io]p4:</a></p>
<p>> If <span class="texttt">Period<span class="operator">::</span>type</span>
is <span class="texttt">micro</span>,
but the character U+00B5 cannot be represented in
the encoding used for <span class="texttt">charT</span>,
the unit suffix <span class="texttt"><span class="literal">"us"</span></span>
is used instead of <span class="texttt"><span class="literal">"μs"</span></span><a
class="hidden_link"
href="http://eel.is/c++draft/time.duration.io#4.sentence-1">.</a></p>
<p>How is the determination as to whether the character can be
represented to be done? It seems this would involve consulting
the locale. Or is this effectively implementation defined
behavior?</p>
<p>Perhaps this is worth an LWG issue to at least clarify the
behavior?<br>
</p>
<p>Tom.<br>
</p>
</body>
</html>