<?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-Neuling]]></title><description><![CDATA[<p>Hi.<br />
Ich hab eine String-Klasse geschrieben, die intern wchar_t als buffer verwendet. Nun gehts um die Implementierung von substr().<br />
Wenn ich wcsncpy() verwende, hab ich am Ende des Buffers kein \0 und kann daher nichts anhängen, bzw es wird zu weit hinten angehängt, so dass zwischen dem Text und dem Angehängten komische zeichen sind. Hab zwar memset(buffer, 0 sizeof(buffer)) verwendet, aber das klappt nicht. Ein buffer[lenght+1]='\0'; nach dem Aufruf von wcsncpy bringt auch nichts :(.<br />
Kann jemand helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/225741/unicode-neuling</link><generator>RSS for Node</generator><lastBuildDate>Thu, 01 Oct 2026 08:42:05 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/225741.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 24 Oct 2008 10:16:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Unicode-Neuling on Fri, 24 Oct 2008 10:16:58 GMT]]></title><description><![CDATA[<p>Hi.<br />
Ich hab eine String-Klasse geschrieben, die intern wchar_t als buffer verwendet. Nun gehts um die Implementierung von substr().<br />
Wenn ich wcsncpy() verwende, hab ich am Ende des Buffers kein \0 und kann daher nichts anhängen, bzw es wird zu weit hinten angehängt, so dass zwischen dem Text und dem Angehängten komische zeichen sind. Hab zwar memset(buffer, 0 sizeof(buffer)) verwendet, aber das klappt nicht. Ein buffer[lenght+1]='\0'; nach dem Aufruf von wcsncpy bringt auch nichts :(.<br />
Kann jemand helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604086</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604086</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Fri, 24 Oct 2008 10:16:58 GMT</pubDate></item><item><title><![CDATA[Reply to Unicode-Neuling on Fri, 24 Oct 2008 10:18:58 GMT]]></title><description><![CDATA[<p>Scorcher24 schrieb:</p>
<blockquote>
<p>...Ich hab eine String-Klasse geschrieben, die intern wchar_t als buffer verwendet...</p>
</blockquote>
<p>hmm... und was wäre mit std::wstring?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604088</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604088</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Fri, 24 Oct 2008 10:18:58 GMT</pubDate></item><item><title><![CDATA[Reply to Unicode-Neuling on Sat, 25 Oct 2008 10:18:58 GMT]]></title><description><![CDATA[<p>Geht nicht.<br />
Ich brauche diese String-Klasse um sie bei einer Script-Sprache anzumelden.<br />
Und das behebt ja auch nicht das Problem an sich.<br />
rya.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1604531</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1604531</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sat, 25 Oct 2008 10:18:58 GMT</pubDate></item></channel></rss>