<?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[Kann keine dateien überschreiben?!]]></title><description><![CDATA[<pre><code class="language-cpp">void SaveToFile(char *pFilename, char *pBuffer, int nSize) 
{
	HANDLE hf;
	hf = CreateFile(pFilename, GENERIC_WRITE, FILE_SHARE_READ, (LPSECURITY_ATTRIBUTES) NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, (HANDLE) NULL);
	unsigned long nBytesRead;
	WriteFile(hf , pBuffer, nSize, &amp;nBytesRead, NULL);
}
</code></pre>
<p>wieso kann ich damit keine dateien überschreiben? mit GENERIC_WRITE müsste das doch gehen?!<br />
ich kriege auch keinen fehler...die datei wird einfach nicht geändert!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/77902/kann-keine-dateien-überschreiben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Apr 2026 21:44:54 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/77902.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 25 Jun 2004 14:45:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kann keine dateien überschreiben?! on Fri, 25 Jun 2004 14:46:20 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">void SaveToFile(char *pFilename, char *pBuffer, int nSize) 
{
	HANDLE hf;
	hf = CreateFile(pFilename, GENERIC_WRITE, FILE_SHARE_READ, (LPSECURITY_ATTRIBUTES) NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, (HANDLE) NULL);
	unsigned long nBytesRead;
	WriteFile(hf , pBuffer, nSize, &amp;nBytesRead, NULL);
}
</code></pre>
<p>wieso kann ich damit keine dateien überschreiben? mit GENERIC_WRITE müsste das doch gehen?!<br />
ich kriege auch keinen fehler...die datei wird einfach nicht geändert!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/547971</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/547971</guid><dc:creator><![CDATA[pixartist]]></dc:creator><pubDate>Fri, 25 Jun 2004 14:46:20 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keine dateien überschreiben?! on Fri, 25 Jun 2004 18:08:41 GMT]]></title><description><![CDATA[<p>Man kann auch Fehler im Quellcode überprüfen, die Funktion GetLastError() bietet sich dafür geradezu an...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548089</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548089</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Fri, 25 Jun 2004 18:08:41 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keine dateien überschreiben?! on Fri, 25 Jun 2004 20:04:44 GMT]]></title><description><![CDATA[<p>wo kann ich die error codes checken? ich krieg die 53 !<br />
edit: ups habs!<br />
edit2:<br />
53 The network path was not found. ERROR_BAD_NETPATH<br />
<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="😮"
    /> wieso ? network? ich lass mir den error so anzeigen:</p>
<pre><code class="language-cpp">char *err = new char;
	itoa(GetLastError(),err,36);
	MessageBox(NULL, err , &quot;&quot;,0)
</code></pre>
<p>aber da kann doch was nicht stimmen!</p>
<p>egal, mit CloseHandle geht jetzt trotzdem alles....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548154</guid><dc:creator><![CDATA[pixartist]]></dc:creator><pubDate>Fri, 25 Jun 2004 20:04:44 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keine dateien überschreiben?! on Fri, 25 Jun 2004 22:14:40 GMT]]></title><description><![CDATA[<p>pixartist schrieb:</p>
<blockquote>
<pre><code class="language-cpp">char *err = new char;
	itoa(GetLastError(),err,36);
	MessageBox(NULL, err , &quot;&quot;,0)
</code></pre>
<p>aber da kann doch was nicht stimmen!</p>
</blockquote>
<p>Wieso Basis 36?</p>
<p>Für Dualzahlen nimmt man da 2, für Dezimalzahlen 10 und für Hex-Zahlen 16.<br />
Tu Dir doch endlich mal selbst den Gefallen und fang an ein C-Tutorial durchzuackern. So hat das doch gar keinen Sinn, was Du da machst...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548243</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548243</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Fri, 25 Jun 2004 22:14:40 GMT</pubDate></item><item><title><![CDATA[Reply to Kann keine dateien überschreiben?! on Sat, 26 Jun 2004 13:50:25 GMT]]></title><description><![CDATA[<p>In der MSDN/PSDK steht unter &quot;FormatMessage&quot; auch noch nen Beispiel wie man direkt die Fehlermeldung statt dem Fehlercode ausgeben kann...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548447</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 26 Jun 2004 13:50:25 GMT</pubDate></item></channel></rss>