<?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[Frage zum Code]]></title><description><![CDATA[<p>Kann mir jemand sagen ob ich nun von dem Code unten etwas in meiner sysinfomain.cpp ausgeben kann?</p>
<p>sysinfo.cpp</p>
<pre><code class="language-cpp">#include &lt;cstdio&gt;
#include &lt;unistd.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/reboot.h&gt;
#include &lt;sys/sysinfo.h&gt;
#include &lt;sys/utsname.h&gt;

#include &quot;sysinfo.h&quot;

#ifdef POSIX

int SYSInfo::getTotalram(){
  return Totalram;
}

const char* SYSInfo::getSysname(){
  return SysnameInfo.c_str();
}

const char* SYSInfo::getRelease(){
  return ReleaseInfo.c_str();
}

const char* SYSInfo::getNodename(){
  return NodenameInfo.c_str();
}

const char* SYSInfo::getMaschine(){
  return MachineInfo.c_str();
}

SYSInfo::SYSInfo(){
  struct sysinfo *mysys = new struct sysinfo;
  struct utsname myInfo;
  if(sysinfo(mysys)!=-1){
    Totalram=mysys-&gt;totalram/1024;
  }
  if (uname(&amp;myInfo) != -1) {
    SysnameInfo=myInfo.sysname;
    ReleaseInfo=myInfo.release;
    NodenameInfo=myInfo.nodename;
    MachineInfo=myInfo.machine;
  }
}

SYSInfo::~SYSInfo(){
}

#endif
</code></pre>
<p>sysinfo.h</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

#ifndef SYSINFO_H
#define SYSINFO_H

namespace exystem {
class SYSInfo {
public:
    void systemreboot();
    SYSInfo();
    ~SYSInfo();
    int getTotalram();
    const char* getSysname();
    const char* getRelease();
    const char* getNodename();
    const char* getMaschine();
  private:
    int Totalram;
    std::string SysnameInfo;
    std::string ReleaseInfo;
    std::string NodenameInfo;
    std::string MachineInfo;
  };
}

#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/307746/frage-zum-code</link><generator>RSS for Node</generator><lastBuildDate>Thu, 06 Aug 2026 16:01:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/307746.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Sep 2012 12:14:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 12:14:34 GMT]]></title><description><![CDATA[<p>Kann mir jemand sagen ob ich nun von dem Code unten etwas in meiner sysinfomain.cpp ausgeben kann?</p>
<p>sysinfo.cpp</p>
<pre><code class="language-cpp">#include &lt;cstdio&gt;
#include &lt;unistd.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/reboot.h&gt;
#include &lt;sys/sysinfo.h&gt;
#include &lt;sys/utsname.h&gt;

#include &quot;sysinfo.h&quot;

#ifdef POSIX

int SYSInfo::getTotalram(){
  return Totalram;
}

const char* SYSInfo::getSysname(){
  return SysnameInfo.c_str();
}

const char* SYSInfo::getRelease(){
  return ReleaseInfo.c_str();
}

const char* SYSInfo::getNodename(){
  return NodenameInfo.c_str();
}

const char* SYSInfo::getMaschine(){
  return MachineInfo.c_str();
}

SYSInfo::SYSInfo(){
  struct sysinfo *mysys = new struct sysinfo;
  struct utsname myInfo;
  if(sysinfo(mysys)!=-1){
    Totalram=mysys-&gt;totalram/1024;
  }
  if (uname(&amp;myInfo) != -1) {
    SysnameInfo=myInfo.sysname;
    ReleaseInfo=myInfo.release;
    NodenameInfo=myInfo.nodename;
    MachineInfo=myInfo.machine;
  }
}

SYSInfo::~SYSInfo(){
}

#endif
</code></pre>
<p>sysinfo.h</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

#ifndef SYSINFO_H
#define SYSINFO_H

namespace exystem {
class SYSInfo {
public:
    void systemreboot();
    SYSInfo();
    ~SYSInfo();
    int getTotalram();
    const char* getSysname();
    const char* getRelease();
    const char* getNodename();
    const char* getMaschine();
  private:
    int Totalram;
    std::string SysnameInfo;
    std::string ReleaseInfo;
    std::string NodenameInfo;
    std::string MachineInfo;
  };
}

#endif
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2248385</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248385</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 12:14:34 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 12:19:09 GMT]]></title><description><![CDATA[<p>Enno schrieb:</p>
<blockquote>
<p>Kann mir jemand sagen ob ich nun von dem Code unten etwas in meiner sysinfomain.cpp ausgeben kann?</p>
</blockquote>
<p>Nein, ohne Kenntnis dieser Datei wird dir das niemand sagen können.</p>
<p>Spontan zwei Anmerkungen zu deinem Code:</p>
<p>* Du erzeugst ein Speicherloch.<br />
* Wieso gibts keine std::strings zurück sondern explizit char-Pointer?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248387</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248387</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 04 Sep 2012 12:19:09 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 12:40:25 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &quot;../sysinfo.h&quot;
#include &lt;cstdio&gt;
#include &lt;unistd.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/reboot.h&gt;
#include &lt;sys/sysinfo.h&gt;
#include &lt;sys/utsname.h&gt;

int main(){
  exystem::SYSInfo a;  
  std::cout &lt;&lt; &quot;Ram: &quot; &lt;&lt; a.getTotalram() &lt;&lt; std::endl;
  return 0;
}
</code></pre>
<p>Nun geb ich &quot;make&quot; in meine Konsole eine und er baut das jedoch kommt dann das hier:</p>
<pre><code>CMakeFiles/sysinfo.dir/sysinfo.cpp.o: In function `main':
sysinfo.cpp:(.text+0x11): undefined reference to `exystem::SYSInfo::SYSInfo()'
sysinfo.cpp:(.text+0x1d): undefined reference to `exystem::SYSInfo::getTotalram()'
sysinfo.cpp:(.text+0x56): undefined reference to `exystem::SYSInfo::~SYSInfo()'
sysinfo.cpp:(.text+0x6e): undefined reference to `exystem::SYSInfo::~SYSInfo()'
collect2: ld gab 1 als Ende-Status zurück
make[2]: *** [src/cmdtools/sysinfo] Fehler 1
make[1]: *** [src/cmdtools/CMakeFiles/sysinfo.dir/all] Fehler 2
make: *** [all] Fehler 2
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2248392</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248392</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 12:40:25 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 12:44:59 GMT]]></title><description><![CDATA[<p>Da fehlt der namespace in sysinfo.cpp</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248396</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248396</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 04 Sep 2012 12:44:59 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 12:46:37 GMT]]></title><description><![CDATA[<p>Deine Funktionsdefinitionen müssen im gleichen namespace sein, wie die Klassendefinition. Aber eigentlich hätte dann schon das übersetzen der sysinfo.cpp schiefgehen müssen. Da passt irgendetwas nicht zusammen. Ist das wirklich 1:1 der Code, der nicht funktioniert und die exakten Fehlermeldungen zu eben diesem Code? Und welcher der Codeschnippsel gehört zu welchem Dateinamen?</p>
<p>Beachte bitte auch die Anmerkungen von daddy_felix, die sind wichtig. Das sind schwere Designmängel in deinem Code, die dich noch verfolgen werden, selbst wenn es erst einmal läuft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248398</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 04 Sep 2012 12:46:37 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 13:37:37 GMT]]></title><description><![CDATA[<p>Hab grade Hilfe hier im Betrieb bekommen! Tja und da heute der Ausbilder nicht da ist hab ich nu erstmal frei und da der es verbockt hat darf er es morgen richten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Laut des Azubi ausm 2ten liegt das an einem linker Problem.</p>
<p>Danke trotzdem!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248418</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248418</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 13:37:37 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 13:43:40 GMT]]></title><description><![CDATA[<p>Enno schrieb:</p>
<blockquote>
<p>Laut des Azubi ausm 2ten liegt das an einem linker Problem.</p>
</blockquote>
<p>wir haben dir doch das Problem schon genannt? es fehlt der namespace. Der Fehler fällt dann dem Linker auf.</p>
<p>Liest du unsere Antworten überhaupt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248420</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248420</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 04 Sep 2012 13:43:40 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 13:44:25 GMT]]></title><description><![CDATA[<p>Doch!<br />
namespace wurde eingesetzt hat aber nciht geklappt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248421</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248421</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 13:44:25 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 13:56:27 GMT]]></title><description><![CDATA[<p>na gut ich habs aus spaß noch einmal versucht nun läuft es <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p>falls es euch interessiert so sieht es nun aus</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;cstdio&gt;
#include &lt;unistd.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/reboot.h&gt;
#include &lt;sys/sysinfo.h&gt;
#include &lt;sys/utsname.h&gt;
#include &quot;../sysinfo.h&quot;

int main(){

  exsystem::SYSInfo *a = new exsystem::SYSInfo();  
  std::cout &lt;&lt; &quot;Ram: &quot; &lt;&lt; a-&gt;getTotalram() &lt;&lt; std::endl;
  delete a;
  return 0;
}
</code></pre>
<pre><code class="language-cpp">#include &lt;cstdio&gt;
#include &lt;unistd.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/reboot.h&gt;
#include &lt;sys/sysinfo.h&gt;
#include &lt;sys/utsname.h&gt;

#include &quot;sysinfo.h&quot;

//#ifdef POSIX

namespace exsystem {
int SYSInfo::getTotalram(){
  return Totalram;
}

const char* SYSInfo::getSysname(){
  return SysnameInfo.c_str();
}

const char* SYSInfo::getRelease(){
  return ReleaseInfo.c_str();
}

const char* SYSInfo::getNodename(){
  return NodenameInfo.c_str();
}

const char* SYSInfo::getMaschine(){
  return MachineInfo.c_str();
}

SYSInfo::SYSInfo(){
  struct sysinfo *mysys = new struct sysinfo;
  struct utsname myInfo;
  if(sysinfo(mysys)!=-1){
    Totalram=mysys-&gt;totalram/1024;
  }
  if (uname(&amp;myInfo) != -1) {
    SysnameInfo=myInfo.sysname;
    ReleaseInfo=myInfo.release;
    NodenameInfo=myInfo.nodename;
    MachineInfo=myInfo.machine;
  }
}

SYSInfo::~SYSInfo(){
}
}

//#endif
</code></pre>
<pre><code class="language-cpp">#include &lt;iostream&gt;

#ifndef SYSINFO_H
#define SYSINFO_H

namespace exsystem {
class SYSInfo {
public:
  void systemreboot();
  SYSInfo();
  ~SYSInfo();
  int getTotalram();
  const char* getSysname();
  const char* getRelease();
  const char* getNodename();
  const char* getMaschine();
private:
  int Totalram;
  std::string SysnameInfo;
  std::string ReleaseInfo;
  std::string NodenameInfo;
  std::string MachineInfo;
};
}

#endif
</code></pre>
<p>ausgabe:</p>
<pre><code>Ram: 3973944
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2248425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248425</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 13:56:27 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:06:09 GMT]]></title><description><![CDATA[<p>schön, dass es läuft. Und weiterhin viel Spaß mit deinem Speicherloch...</p>
<p>edit: in der main.cpp sind auch noch ein paar Header zuviel eingebunden. Zu den cahr*-Pointern hatte ich mich ja schon geäußert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248429</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248429</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:06:09 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:07:05 GMT]]></title><description><![CDATA[<p>ehm ... ja so gut kenne ich mich nicht aus aber ich arbeite dran!<br />
darfst mir auch gerne einen Tip dazu geben!</p>
<p>lg Enno</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248431</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:07:05 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:17:36 GMT]]></title><description><![CDATA[<p>konkrete Tipps dazu:</p>
<p>* Rückgabewert der Getter-Methoden: <code>const std::string&amp;</code> anstelle von <code>const char*</code><br />
* nach Möglichkeit kein <code>new</code> . Und wenn, dann nur in Verwendung mit einem Smartpointer. Bei dir sehe ich jetzt keinen Grund, Pointer zu verwenden.<br />
* in der main.cpp benätigst du nur <code>#include &quot;../sysinfo.h&quot;</code> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248436</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:17:36 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:23:20 GMT]]></title><description><![CDATA[<p>habe alles so weit geänder nun steht in der konsole das hier:</p>
<pre><code>Warnung: Referenz auf temporären Wert wird zurückgegeben [standardmäßig aktiviert]
</code></pre>
<p>ich mein es läuft aber kannst du mir sagen was das bedeutet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248437</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:23:20 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:28:40 GMT]]></title><description><![CDATA[<p>das kann ich dir nur sagen, wenn du mir die entsprechende Codezeile zeigst.</p>
<p>edit: meine Glaskugel vermutet, dass du in den Gettern immernoch <code>return xyz.c_str()</code> stehen hast. Das [c].c_str()[/] muss natürlich auch weg. An der Stelle wird der char-Pointer implizit in einen std::string umgewandelt. Eine Referenz auf diesen String wird zurückgegeben. Der String geht aber sofort danach out of scope, so dass die Referenz nicht mehr verwendbar ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248438</guid><dc:creator><![CDATA[daddy_felix]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:28:40 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:28:40 GMT]]></title><description><![CDATA[<p>Lass das .c_str() weg. Was das bedeutet: Na, steht doch da, du gibst eine Referenz auf einen temporären Wert zurück, da der string den du in deiner return-Anweisung konstruierst nach verlassen der Funktion nicht mehr exisitert. Und das ist gar nicht gut. Dass es trotzdem funktioniert ist pures Pech, denn dadurch fällt der Fehler nicht sofort auf.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248439</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248439</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:28:40 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:29:58 GMT]]></title><description><![CDATA[<p>ist irgentwie nur einmal gekommen ... komisch</p>
<p>naja allerdings klappt da etwas nicht und es kommt das hier raus wenn ich das mit std::string&amp; mache in der konsole:</p>
<p>System name: 8��ؓ<code>���</code>��ؓ `�ؓ�ؓ �ؓ�ؓSpeicherzugriffsfehler (Speicherabzug geschrieben)</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

#ifndef SYSINFO_H
#define SYSINFO_H

namespace exsystem {
class SYSInfo {
public:
  void systemreboot();
  SYSInfo();
  ~SYSInfo();
  int getTotalram();
  const std::string&amp; getSysname();
  const std::string&amp; getRelease();
  const std::string&amp; getNodename();
  const std::string&amp; getMaschine();
private:
  int Totalram;
  std::string SysnameInfo;
  std::string ReleaseInfo;
  std::string NodenameInfo;
  std::string MachineInfo;
};
}

#endif
</code></pre>
<pre><code class="language-cpp">#include &lt;cstdio&gt;
#include &lt;unistd.h&gt;
#include &lt;sys/types.h&gt;
#include &lt;sys/reboot.h&gt;
#include &lt;sys/sysinfo.h&gt;
#include &lt;sys/utsname.h&gt;

#include &quot;sysinfo.h&quot;

//#ifdef POSIX

namespace exsystem {
int SYSInfo::getTotalram(){
  return Totalram;
}

const std::string&amp;  SYSInfo::getSysname(){
  return SysnameInfo.c_str();
}

const std::string&amp; SYSInfo::getRelease(){
  return ReleaseInfo.c_str();
}

const std::string&amp; SYSInfo::getNodename(){
  return NodenameInfo.c_str();
}

const std::string&amp; SYSInfo::getMaschine(){
  return MachineInfo.c_str();
}

SYSInfo::SYSInfo(){
  struct sysinfo *mysys = new struct sysinfo;
  struct utsname myInfo;
  if(sysinfo(mysys)!=-1){
    Totalram=mysys-&gt;totalram/1024;
  }
  if (uname(&amp;myInfo) != -1) {
    SysnameInfo=myInfo.sysname;
    ReleaseInfo=myInfo.release;
    NodenameInfo=myInfo.nodename;
    MachineInfo=myInfo.machine;
  }
}

SYSInfo::~SYSInfo(){
}
}

//#endif
</code></pre>
<pre><code class="language-cpp">#include &quot;../sysinfo.h&quot;

int main(){
  exsystem::SYSInfo a; 
  std::cout &lt;&lt; &quot;Ram: &quot; &lt;&lt; a.getTotalram() &lt;&lt; std::endl;
  std::cout &lt;&lt; &quot;System name: &quot; &lt;&lt; a.getSysname() &lt;&lt; std::endl;
  std::cout &lt;&lt; &quot;Release: &quot; &lt;&lt; a.getRelease() &lt;&lt; std::endl;  
  std::cout &lt;&lt; &quot;Nodename: &quot; &lt;&lt; a.getNodename() &lt;&lt; std::endl;  
  std::cout &lt;&lt; &quot;Maschine: &quot; &lt;&lt; a.getMaschine() &lt;&lt; std::endl;    
  return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2248440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248440</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:29:58 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:34:10 GMT]]></title><description><![CDATA[<p>daddy_felix schrieb:</p>
<blockquote>
<p>Liest du unsere Antworten überhaupt?</p>
</blockquote>
<p>Offensichtlich nicht.</p>
<p>Tja, da habe ich besseres zu tun, als hier weiter zu helfen…</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248441</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:34:10 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:33:48 GMT]]></title><description><![CDATA[<p>Hallo schau mal hier:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

void foo ( string &amp; str )
{
   cout&lt;&lt;str;
}

int main ()
{

//foo ( &quot;hallo&quot; ); // Erzeugt ---&gt;  [C++ Warnung] Unit1.cpp(12): W8030 Temporäre Größe für Parameter 'str' in Aufruf von 'foo(string &amp;)' verwendet

string blup = &quot;hallo&quot;;
foo ( blup );   // Alles wieder gut^^

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2248442</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248442</guid><dc:creator><![CDATA[DerDesigner]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:33:48 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:42:21 GMT]]></title><description><![CDATA[<p>hab den edit und seppj's post nicht gesehen tut mir leid war zu schnell!</p>
<p>na so klappts dann ... und ihr seit aber auch immer ein wenig negativ <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /></p>
<p><strong>EDIT: Oh! man ihr seit echt die besten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /> da hat der Azubi echt doof geguckt nach dem ich ihm die Verbesserung durch euch gezeigt hab!!! &lt;3&lt;3&lt;3&lt;3</strong></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248444</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:42:21 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:46:50 GMT]]></title><description><![CDATA[<p>Kannst deinem Kollegen ja mal von dem Forum hier erzählen vielleicht kennt er es noch nicht. (Bestes C++ Forum überhaupt meiner Meinung nach.)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248445</guid><dc:creator><![CDATA[DerDesigner]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:46:50 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zum Code on Tue, 04 Sep 2012 14:47:48 GMT]]></title><description><![CDATA[<p>Werd ich und ja du hast recht! alleine schon wie geduldig und schnell hier geholfen wird <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> (Y)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2248446</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2248446</guid><dc:creator><![CDATA[Enno]]></dc:creator><pubDate>Tue, 04 Sep 2012 14:47:48 GMT</pubDate></item></channel></rss>