<?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[&#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente]]></title><description><![CDATA[<p>Das Wichtigste vom Code:</p>
<pre><code class="language-cpp">template &lt;class T&gt;
class vector

...

vector(const T *arr, uint count)
	: m_ptr(reinterpret_cast&lt;T*&gt;(new char[count * sizeof(T)])) //T *m_ptr
	, m_used(count) //uint, Anzahl der benutzten Elemente
	, m_constructed(count) //uint, Anzahl der konstruierten Elemente
	, m_allocated(count) //uint, Anzahl der Elemente, für die m_ptr Platz hat
{
	for (uint i = 0; i &lt; size(); ++i) //size() gibt m_used zurück
	{
		new (data() + i) T(arr[i]); //data() gibt m_ptr zurück
//C2660: 'operator new': Funktion akzeptiert keine 2 Argumente
	}
}

template &lt;class T&gt;
class basic_string
{
//...

	basic_string(const T *str)
		: m_content(str, xstrlen(str) + 1)
	{
	}

//...

private:

	vector&lt;T&gt; m_content;
};

typedef basic_string&lt;char&gt; string;

string getSth()
{
	char buf[256];
	...
	return buf; //hier gibts das obige Problem, sonst nicht
}
</code></pre>
<p>Compiler: VC++ 08<br />
Woran liegt das?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/254875/operator-new-funktion-akzeptiert-keine-2-argumente</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Apr 2026 23:10:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/254875.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 22 Nov 2009 15:20:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 15:20:46 GMT]]></title><description><![CDATA[<p>Das Wichtigste vom Code:</p>
<pre><code class="language-cpp">template &lt;class T&gt;
class vector

...

vector(const T *arr, uint count)
	: m_ptr(reinterpret_cast&lt;T*&gt;(new char[count * sizeof(T)])) //T *m_ptr
	, m_used(count) //uint, Anzahl der benutzten Elemente
	, m_constructed(count) //uint, Anzahl der konstruierten Elemente
	, m_allocated(count) //uint, Anzahl der Elemente, für die m_ptr Platz hat
{
	for (uint i = 0; i &lt; size(); ++i) //size() gibt m_used zurück
	{
		new (data() + i) T(arr[i]); //data() gibt m_ptr zurück
//C2660: 'operator new': Funktion akzeptiert keine 2 Argumente
	}
}

template &lt;class T&gt;
class basic_string
{
//...

	basic_string(const T *str)
		: m_content(str, xstrlen(str) + 1)
	{
	}

//...

private:

	vector&lt;T&gt; m_content;
};

typedef basic_string&lt;char&gt; string;

string getSth()
{
	char buf[256];
	...
	return buf; //hier gibts das obige Problem, sonst nicht
}
</code></pre>
<p>Compiler: VC++ 08<br />
Woran liegt das?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811855</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Sun, 22 Nov 2009 15:20:46 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 15:25:17 GMT]]></title><description><![CDATA[<p>was willst du mit der Zeile erreichen? Das hast vergessen dazuzuschreiben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811860</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Sun, 22 Nov 2009 15:25:17 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 15:30:31 GMT]]></title><description><![CDATA[<p>pumuckl schrieb:</p>
<blockquote>
<p>was willst du mit der Zeile erreichen? Das hast vergessen dazuzuschreiben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Es ist doch offensichtlich, dass der Speicher, auf den 'm_ptr' zeigt, mit 'T's gefüllt werden soll. Und zwar Kopien der Elemente vom Parameter 'arr'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811865</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Sun, 22 Nov 2009 15:30:31 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 15:40:26 GMT]]></title><description><![CDATA[<p>Hast Du auch den Header <code>&lt;new&gt;</code> vorher eingebunden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811871</guid><dc:creator><![CDATA[Sebastian Pizer]]></dc:creator><pubDate>Sun, 22 Nov 2009 15:40:26 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 15:43:52 GMT]]></title><description><![CDATA[<p>Sebastian Pizer schrieb:</p>
<blockquote>
<p>Hast Du auch den Header <code>&lt;new&gt;</code> vorher eingebunden?</p>
</blockquote>
<p>Danke, das war das Problem. Ich wusste nicht, dass man für ein so grundlegendes Feature einen Header braucht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811873</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Sun, 22 Nov 2009 15:43:52 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 16:20:30 GMT]]></title><description><![CDATA[<p>Richtig richtig wird es, wenn das placement-Argument nach void* gecasted wird; andernfalls ist es denkbar, dass eine andere Überladung gewählt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811896</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Sun, 22 Nov 2009 16:20:30 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 16:20:53 GMT]]></title><description><![CDATA[<p>TyRoXx schrieb:</p>
<blockquote>
<pre><code class="language-cpp">: m_ptr(reinterpret_cast&lt;T*&gt;(new char[count * sizeof(T)]))
</code></pre>
</blockquote>
<p>Warum <code>reinterpret_cast</code> und der Umweg über <code>char[]</code> ? Machs doch so:</p>
<pre><code class="language-cpp">: m_ptr(static_cast&lt;T*&gt;(operator new(count * sizeof(T))))
</code></pre>
<p>Wobei ich eher empfehle, für sowas eine Funktion zu schreiben:</p>
<pre><code class="language-cpp">T* allocate(size_t count)
{
    return static_cast&lt;T*&gt;(operator new(count * sizeof(T)));
}
</code></pre>
<pre><code class="language-cpp">: m_ptr(allocate&lt;T&gt;(count))
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1811897</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811897</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 22 Nov 2009 16:20:53 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 16:23:41 GMT]]></title><description><![CDATA[<p>Du weist doch genau, wieso^^<br />
Beim Vektor/vector find ich das auch sinnvoll - es muss nicht zwangsläufig nen standard-konstruktor geben und vor allem will ich nicht, dass er mir unkontrolliert viele objekte erstellt, von denen ich gar nichts weiß...<br />
beim string wiederrum ists egal.</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811899</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811899</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 22 Nov 2009 16:23:41 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 19:39:33 GMT]]></title><description><![CDATA[<p>Nexus schrieb:</p>
<blockquote>
<p>TyRoXx schrieb:</p>
<blockquote>
<pre><code class="language-cpp">: m_ptr(reinterpret_cast&lt;T*&gt;(new char[count * sizeof(T)]))
</code></pre>
</blockquote>
<p>Warum <code>reinterpret_cast</code> und der Umweg über <code>char[]</code> ? Machs doch so:</p>
<pre><code class="language-cpp">: m_ptr(static_cast&lt;T*&gt;(operator new(count * sizeof(T))))
</code></pre>
<p>Wobei ich eher empfehle, für sowas eine Funktion zu schreiben:</p>
<pre><code class="language-cpp">T* allocate(size_t count)
{
    return static_cast&lt;T*&gt;(operator new(count * sizeof(T)));
}
</code></pre>
<pre><code class="language-cpp">: m_ptr(allocate&lt;T&gt;(count))
</code></pre>
</blockquote>
<p><code>reinterpret_cast</code> , weil <code>static_cast</code> nicht ausreicht, um Zeiger zu konvertieren (error C2440).<br />
Zum Freigeben des Speichers nimmt man dann <code>operator delete[](void*)</code> oder wie?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811913</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811913</guid><dc:creator><![CDATA[TyRoXx]]></dc:creator><pubDate>Sun, 22 Nov 2009 19:39:33 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 17:03:45 GMT]]></title><description><![CDATA[<p>Jopp...<br />
aber statt <code>new char[]</code> nimmt man eigtl <code>operator new[]</code> :</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
void foo(size_type size)
{
  void *memory_block = operator new[size * sizeof(T)];

  size_type i = size_type();
  try
  {
    for(; i != size; ++i)
    {
      new(memory_block + i*sizeof(T)) T();
    }
  }
  catch(...)
  {
    for(; i != 0; ++i)
    {
      reinterpret_cast&lt;T*&gt;(memory_block + (i-1)*sizeof(T))-&gt;~T();
    }
    throw;
  }

  //mach was...

  for(size_type i = size_type(); i != size; ++i)
  {
    reinterpret_cast&lt;T*&gt;(memory_block + i*sizeof(T))-&gt;~T();
  }
  operator delete[] memory_block;
}
</code></pre>
<p>ist ziemlich hässlich, aber sollte die vorgehensweise verdeutlichen^^<br />
das ganze macht man aber normalerweise über nen allocator...</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811916</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811916</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 22 Nov 2009 17:03:45 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 17:42:20 GMT]]></title><description><![CDATA[<p>TyRoXx schrieb:</p>
<blockquote>
<p><code>reinterpret_cast</code> , weil <code>static_cast</code> nicht ausreicht, um Zeiger zu konvertieren (error C2440).</p>
</blockquote>
<p>Er reicht schon aus, allerdings nur von <code>void*</code> zu <code>T*</code> und umgekehrt oder in Klassenhierarchien.</p>
<p>TyRoXx schrieb:</p>
<blockquote>
<p>Zum Freigeben des Speichers nimmt man dann <code>operator delete(void*)</code> oder wie?</p>
</blockquote>
<p>Ja, genau. Aber vorher nicht vergessen, den Destruktor über <code>ptr-&gt;~T()</code> aufzurufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811933</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811933</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 22 Nov 2009 17:42:20 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 17:51:28 GMT]]></title><description><![CDATA[<p>unskilled schrieb:</p>
<blockquote>
<p>aber statt <code>new char[]</code> nimmt man eigtl <code>operator new[]</code> :</p>
<pre><code class="language-cpp">template&lt;typename T&gt;
void foo(size_type size)
{
  void *memory_block = operator new[size * sizeof(T)];
</code></pre>
</blockquote>
<p>Das sieht aber komisch aus. Ich programmiere nicht so oft std::vector nach, deswegen bin ich bei diesem operator new-Kram nicht so fit. Aber ich würde raten, dass das wenn überhaupt <code>::operator new[](size * sizeof(T));</code> heißen müsste. void* finde ich in diesem Fall recht unpraktisch.</p>
<blockquote>
<pre><code class="language-cpp">size_type i = size_type();
</code></pre>
</blockquote>
<p>Hmm.. hätte einfach <code>=0;</code> geschrieben. Man muss das ja nicht alles so kompliziert machen. :p</p>
<blockquote>
<pre><code class="language-cpp">try
  {
    for(; i != size; ++i)
    {
      new(memory_block + i*sizeof(T)) T();
</code></pre>
</blockquote>
<p>Zeigerarithmetik auf void* ?</p>
<blockquote>
<pre><code class="language-cpp">}
  }
  catch(...)
  {
    for(; i != 0; ++i)
    {
      reinterpret_cast&lt;T*&gt;(memory_block + (i-1)*sizeof(T))-&gt;~T();
</code></pre>
</blockquote>
<p>Zeigerarithmetik auf void* ?<br />
Außerdem: Es müsste --i in der Schleife sein, nicht?</p>
<blockquote>
<pre><code class="language-cpp">operator delete[] memory_block;
</code></pre>
</blockquote>
<p>sieht auch komisch aus. Fehlen da nicht die Klammern um <code>memory_block</code> ?</p>
<p>Gruß,<br />
SP</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811941</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811941</guid><dc:creator><![CDATA[Sebastian Pizer]]></dc:creator><pubDate>Sun, 22 Nov 2009 17:51:28 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 18:01:18 GMT]]></title><description><![CDATA[<p>Japp - da waren ziemlich viele Fehler drin - ist eben schon ne ganze Zeit her und ich dachte, ich bekomms noch so ausm Stehgreif hin :S</p>
<p>so sollte es stimmen:<br />
(und sieht auch schon um einiges besser aus ;o))</p>
<pre><code class="language-cpp">#include &lt;new&gt;

typedef std::size_t size_type;

template&lt;typename T&gt; 
void foo(size_type size) 
{ 
  T *memory_block = static_cast&lt;T*&gt;( ::operator new(size * sizeof(T)) ); 

  size_type i = size_type(); 
  try 
  { 
    for(; i != size; ++i) 
    { 
      new(memory_block + i) T(); 
    } 
  } 
  catch(...) 
  { 
    for(; i != 0; --i)
    { 
      memory_block[i].~T();
    } 
    throw; 
  } 

  //mach was... 

  for(size_type i = size_type(); i != size; ++i) 
  { 
    memory_block[i].~T(); 
  } 
  ::operator delete ( static_cast&lt;void*&gt;(memory_block) );
}

int main()
{
	foo&lt;int&gt;(45678);
}
</code></pre>
<blockquote>
<p>hätte einfach =0; geschrieben. Man muss das ja nicht alles so kompliziert machen.</p>
</blockquote>
<p>kA, ich bin da immer bissl warning-paranoid^^ vll gibts ja auch irgendwo mal nen so eigenartigen size_type, bei dem irgend nen compiler unnötigerweise ne warning von sich gibt, wenn man ihm nen int zuweist...<br />
und unübersichtlicher find ich es auch nicht...</p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811952</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811952</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 22 Nov 2009 18:01:18 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 18:10:58 GMT]]></title><description><![CDATA[<p>unskilled schrieb:</p>
<blockquote>
<pre><code class="language-cpp">catch(...) 
  { 
    for(; i != 0; --i)
    { 
      memory_block[i].~T();
    } 
    throw; 
  }
</code></pre>
</blockquote>
<p>&lt;räusper&gt;Ähäm&lt;/räusper&gt;</p>
<pre><code class="language-cpp">while (i&gt;0) memory_block[--i].~T();
</code></pre>
<p><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="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811957</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811957</guid><dc:creator><![CDATA[Sebastian Pizer]]></dc:creator><pubDate>Sun, 22 Nov 2009 18:10:58 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 18:14:26 GMT]]></title><description><![CDATA[<p>geschmackssache? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811961</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811961</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 22 Nov 2009 18:14:26 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 18:46:30 GMT]]></title><description><![CDATA[<p>Wenn, dann</p>
<pre><code class="language-cpp">while(i &gt; 0)
   memory_block[i--].~T();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1811980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811980</guid><dc:creator><![CDATA[wx++]]></dc:creator><pubDate>Sun, 22 Nov 2009 18:46:30 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 18:51:39 GMT]]></title><description><![CDATA[<p>Oder man schreibt sich vernünftige Funktionen für sowas.</p>
<pre><code class="language-cpp">destroy_range(memory_block, memory_block+size);
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811985</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811985</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Sun, 22 Nov 2009 18:51:39 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 18:53:42 GMT]]></title><description><![CDATA[<p>doch nix mit geschmackssache xD<br />
hast recht, da ist nen fehler drin...</p>
<pre><code class="language-cpp">for(; i != 0; --i) 
    { 
      memory_block[i-1].~T(); 
    }
</code></pre>
<p>oder deine(SP) Lösung...</p>
<p>das i-te Element dort wurde ja noch nicht erstellt -&gt; kann nicht freigegeben werden... bäm! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";D"
      alt="😉"
    /></p>
<p>bb</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1811986</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1811986</guid><dc:creator><![CDATA[unskilled]]></dc:creator><pubDate>Sun, 22 Nov 2009 18:53:42 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 19:37:00 GMT]]></title><description><![CDATA[<p>wx++ schrieb:</p>
<blockquote>
<p>Wenn, dann</p>
<pre><code class="language-cpp">while(i &gt; 0)
   memory_block[i--].~T();
</code></pre>
</blockquote>
<p>Nein, das eben nicht! Mir ging's nicht um for&lt;-&gt;while sondern genau um die Indizes.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1812004</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1812004</guid><dc:creator><![CDATA[Sebastian Pizer]]></dc:creator><pubDate>Sun, 22 Nov 2009 19:37:00 GMT</pubDate></item><item><title><![CDATA[Reply to &#x27;operator new&#x27;: Funktion akzeptiert keine 2 Argumente on Sun, 22 Nov 2009 20:07:03 GMT]]></title><description><![CDATA[<p>Ja, du hast Recht.<br />
Ich hab's einfach blind von seinem Code übernommen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1812015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1812015</guid><dc:creator><![CDATA[wx++]]></dc:creator><pubDate>Sun, 22 Nov 2009 20:07:03 GMT</pubDate></item></channel></rss>