<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[UNICODE und std::string bzw. std::stringstream]]></title><description><![CDATA[<p>Hi,</p>
<p>Sind die oben genannten Datentypen UNICODE Kompatibel ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/162318/unicode-und-std-string-bzw-std-stringstream</link><generator>RSS for Node</generator><lastBuildDate>Sat, 12 Sep 2026 04:44:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/162318.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 17 Oct 2006 14:14:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to UNICODE und std::string bzw. std::stringstream on Tue, 17 Oct 2006 14:14:56 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>Sind die oben genannten Datentypen UNICODE Kompatibel ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156380</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156380</guid><dc:creator><![CDATA[_Q_]]></dc:creator><pubDate>Tue, 17 Oct 2006 14:14:56 GMT</pubDate></item><item><title><![CDATA[Reply to UNICODE und std::string bzw. std::stringstream on Tue, 17 Oct 2006 14:36:16 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::basic_string&lt;TCHAR&gt;
std::basic_stringstream&lt;TCHAR&gt;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1156394</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156394</guid><dc:creator><![CDATA[ss]]></dc:creator><pubDate>Tue, 17 Oct 2006 14:36:16 GMT</pubDate></item><item><title><![CDATA[Reply to UNICODE und std::string bzw. std::stringstream on Tue, 17 Oct 2006 14:38:01 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">std::wstring
std::wstringstream
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1156395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156395</guid><dc:creator><![CDATA[w]]></dc:creator><pubDate>Tue, 17 Oct 2006 14:38:01 GMT</pubDate></item><item><title><![CDATA[Reply to UNICODE und std::string bzw. std::stringstream on Tue, 17 Oct 2006 14:41:09 GMT]]></title><description><![CDATA[<p>wenn dich auf die M$ compilerdirektiven verlaesst ^^</p>
<p>ansonsten, mit</p>
<p>std::wstring (std::basic_string&lt;wchar_t&gt;)<br />
std::wstringstream (std::basic_stringstream&lt;wchar_t&gt;)</p>
<p>erzwingt man es ^^</p>
<p>Ciao ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156396</guid><dc:creator><![CDATA[RHBaum]]></dc:creator><pubDate>Tue, 17 Oct 2006 14:41:09 GMT</pubDate></item><item><title><![CDATA[Reply to UNICODE und std::string bzw. std::stringstream on Tue, 17 Oct 2006 15:15:30 GMT]]></title><description><![CDATA[<p>nein sind sie nicht.<br />
wenn du std::basic_string&lt;unsigned long&gt; nimmst ist der natürlich UCS4 kompatibel da UCS4 &quot;single-word&quot; ist - also pro codepoint nur ein &quot;word&quot; (in dem fall eben ein 32-bit word) verwendet. UTF-8 und UTF-16 kann man zwar in einem std::basic_string&lt;&gt; transportieren aber nicht sinnvoll manipulieren.<br />
und wchar_t ist manchmal 16 bit und dann wieder 32 bit - von daher auch nicht gut sich auf die breite von wchar_t zu verlassen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1156409</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1156409</guid><dc:creator><![CDATA[Plotzenhotz]]></dc:creator><pubDate>Tue, 17 Oct 2006 15:15:30 GMT</pubDate></item></channel></rss>