<?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[Char* Funktion]]></title><description><![CDATA[<p>Hallo, ich möchte einen buffer auslesen, das klappt in der main auch super.<br />
Da ich dies nun als Funktion möchte habe ich eine Funtkion geschrieben.</p>
<p>char buffer[512];<br />
char test[512];</p>
<p>char* Getbuffer(){<br />
.....<br />
return buffer;<br />
}</p>
<p>int main(int argc, char *argv[]) {</p>
<p>......</p>
<p>test = Getbuffer();<br />
printf (test);<br />
}</p>
<p>Als fehler bekomme ich:</p>
<p>1&gt;main.cpp(383): error C2440: '=': 'char *' kann nicht in 'char [512]' konvertiert werden<br />
1&gt; Es gibt keine Konvertierungen von Arraytypen, obwohl es Konvertierungen von Verweisen oder Zeigern in Arrays gibt</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/312570/char-funktion</link><generator>RSS for Node</generator><lastBuildDate>Sun, 02 Aug 2026 18:46:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/312570.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Jan 2013 11:08:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Char* Funktion on Tue, 08 Jan 2013 11:08:44 GMT]]></title><description><![CDATA[<p>Hallo, ich möchte einen buffer auslesen, das klappt in der main auch super.<br />
Da ich dies nun als Funktion möchte habe ich eine Funtkion geschrieben.</p>
<p>char buffer[512];<br />
char test[512];</p>
<p>char* Getbuffer(){<br />
.....<br />
return buffer;<br />
}</p>
<p>int main(int argc, char *argv[]) {</p>
<p>......</p>
<p>test = Getbuffer();<br />
printf (test);<br />
}</p>
<p>Als fehler bekomme ich:</p>
<p>1&gt;main.cpp(383): error C2440: '=': 'char *' kann nicht in 'char [512]' konvertiert werden<br />
1&gt; Es gibt keine Konvertierungen von Arraytypen, obwohl es Konvertierungen von Verweisen oder Zeigern in Arrays gibt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2287521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2287521</guid><dc:creator><![CDATA[Bahaoth]]></dc:creator><pubDate>Tue, 08 Jan 2013 11:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Funktion on Tue, 08 Jan 2013 11:09:42 GMT]]></title><description><![CDATA[<p>das ist C was du da machst, nimm std::string dann geht das noch eifnacher als du es dir da denkst.</p>
<p>trotzdem ist die lösung für dich strcpy</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2287523</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2287523</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 08 Jan 2013 11:09:42 GMT</pubDate></item><item><title><![CDATA[Reply to Char* Funktion on Tue, 08 Jan 2013 11:13:31 GMT]]></title><description><![CDATA[<p>test ist ein Array.<br />
Was du versuchst geht mit einem Pointer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2287525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2287525</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Tue, 08 Jan 2013 11:13:31 GMT</pubDate></item></channel></rss>