<?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[wchar_t mti Wert belegen]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe eine Variable vom Typ wchar_t deklariert und belege sie mit einem Integerwert. Nun möchte ich nach dieser Zahl mit zwei Buchstaben anhängen.</p>
<pre><code class="language-cpp">// Deklaration
wchar_t buffer_lX[10] = {' '}; 

// Belegung per Konvertierung
_itow_s( int_lX, buffer_lX, 10);	

// Aktueller Wert: 37500 

// Bisherige Variante um einen Wert anzuhängen
buffer_lX[5] = 'l';
buffer_lX[6] = 'X';
</code></pre>
<p>Ich frage mich nun,ob das der richtige Weg ist, oder gibt es eine andere Möglichkeit. Das Problem ist nämlich, wenn ich diese Variable als Parameter in einem Funktionsaufruf übergebe, sind die zwei Buchstaben weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<pre><code class="language-cpp">// 
//Deklaration der Funktion
void ReadAndWrite(HWND hwnd, wchar_t p_wchar_T[10]);

//Funktionsaufruf
ReadAndWrite(hwnd,buffer_lX);

// Funktion
void ReadAndWrite(HWND hwnd, wchar_t p_wchar_T[10])
{
   wcstombs_s(&amp;convertedChars, write_buffer, origsize, p_wchar_T, _TRUNCATE);
}
</code></pre>
<p>Wo liegt der Fehler?</p>
<p>Vielen Dank.</p>
<p>datatom</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/289044/wchar_t-mti-wert-belegen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 12:23:50 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/289044.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Jun 2011 15:16:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wchar_t mti Wert belegen on Mon, 27 Jun 2011 15:16:20 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe eine Variable vom Typ wchar_t deklariert und belege sie mit einem Integerwert. Nun möchte ich nach dieser Zahl mit zwei Buchstaben anhängen.</p>
<pre><code class="language-cpp">// Deklaration
wchar_t buffer_lX[10] = {' '}; 

// Belegung per Konvertierung
_itow_s( int_lX, buffer_lX, 10);	

// Aktueller Wert: 37500 

// Bisherige Variante um einen Wert anzuhängen
buffer_lX[5] = 'l';
buffer_lX[6] = 'X';
</code></pre>
<p>Ich frage mich nun,ob das der richtige Weg ist, oder gibt es eine andere Möglichkeit. Das Problem ist nämlich, wenn ich diese Variable als Parameter in einem Funktionsaufruf übergebe, sind die zwei Buchstaben weg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
<pre><code class="language-cpp">// 
//Deklaration der Funktion
void ReadAndWrite(HWND hwnd, wchar_t p_wchar_T[10]);

//Funktionsaufruf
ReadAndWrite(hwnd,buffer_lX);

// Funktion
void ReadAndWrite(HWND hwnd, wchar_t p_wchar_T[10])
{
   wcstombs_s(&amp;convertedChars, write_buffer, origsize, p_wchar_T, _TRUNCATE);
}
</code></pre>
<p>Wo liegt der Fehler?</p>
<p>Vielen Dank.</p>
<p>datatom</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2084882</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2084882</guid><dc:creator><![CDATA[datatom]]></dc:creator><pubDate>Mon, 27 Jun 2011 15:16:20 GMT</pubDate></item><item><title><![CDATA[Reply to wchar_t mti Wert belegen on Mon, 27 Jun 2011 15:24:38 GMT]]></title><description><![CDATA[<p>'l' und 'X' sind chars, keine wchar_ts. Du musst noch ein L davorsetzen: L'x'</p>
<p>&lt;/raten&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2084886</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2084886</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Mon, 27 Jun 2011 15:24:38 GMT</pubDate></item><item><title><![CDATA[Reply to wchar_t mti Wert belegen on Mon, 27 Jun 2011 19:36:13 GMT]]></title><description><![CDATA[<p>Danke, hat geklappt:-)</p>
<pre><code class="language-cpp">buffer_lX[5] = L'l';
		buffer_lX[6] = L'X';
		buffer_lX[7] = L' ';
		buffer_lX[8] = L' ';
		buffer_lX[9] = L' ';
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2085058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2085058</guid><dc:creator><![CDATA[datatom]]></dc:creator><pubDate>Mon, 27 Jun 2011 19:36:13 GMT</pubDate></item></channel></rss>