<?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[In deatei speichern]]></title><description><![CDATA[<p>hello</p>
<p>wie kNnn ich in eine datei speichenr?</p>
<p>hier mein quellC.:</p>
<pre><code class="language-cpp">std::ofstream input(file);
	if(!file)
		std::cerr &lt;&lt; &quot;Datei wurde nicht gefunden oder ist beschaedigt.&quot; &lt;&lt; std::endl;

	int i = 0;
	while(input.eof())
	{
		input &lt;&lt; data_list[i] &lt;&lt; std::endl;
		++i;
	}
	input.close();
</code></pre>
<p>und wenn ich die datei dann öffne, ist sie leer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>hoffe ihr könnt mir ein bisschen helfen <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/topic/203848/in-deatei-speichern</link><generator>RSS for Node</generator><lastBuildDate>Thu, 08 Oct 2026 03:57:58 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/203848.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 27 Jan 2008 12:37:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 12:37:50 GMT]]></title><description><![CDATA[<p>hello</p>
<p>wie kNnn ich in eine datei speichenr?</p>
<p>hier mein quellC.:</p>
<pre><code class="language-cpp">std::ofstream input(file);
	if(!file)
		std::cerr &lt;&lt; &quot;Datei wurde nicht gefunden oder ist beschaedigt.&quot; &lt;&lt; std::endl;

	int i = 0;
	while(input.eof())
	{
		input &lt;&lt; data_list[i] &lt;&lt; std::endl;
		++i;
	}
	input.close();
</code></pre>
<p>und wenn ich die datei dann öffne, ist sie leer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>hoffe ihr könnt mir ein bisschen helfen <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/1444457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444457</guid><dc:creator><![CDATA[datesav]]></dc:creator><pubDate>Sun, 27 Jan 2008 12:37:50 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 12:51:35 GMT]]></title><description><![CDATA[<p>warum prüfst du beim schreiben auf eof?</p>
<p>PS: Nimm mal nen Debugger</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1444468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444468</guid><dc:creator><![CDATA[ähm]]></dc:creator><pubDate>Sun, 27 Jan 2008 12:51:35 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 12:55:52 GMT]]></title><description><![CDATA[<p>ähm schrieb:</p>
<blockquote>
<p>warum prüfst du beim schreiben auf eof?</p>
</blockquote>
<p>damit ich bis zum ende der datei was reinschreiben soll.</p>
<p>ähm schrieb:</p>
<blockquote>
<p>PS: Nimm mal nen Debugger</p>
</blockquote>
<p>ich hab keinerlei erfahrung darin <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1444469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444469</guid><dc:creator><![CDATA[datesav]]></dc:creator><pubDate>Sun, 27 Jan 2008 12:55:52 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 13:01:43 GMT]]></title><description><![CDATA[<p>wenn du beim schreiben bis zum ende der datei prüfst, dann prüfst du dich dumm und dämlich</p>
<p>mache es lieber so</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;fstream&gt;

using namespace std;

int main()
{
   std::string in_datei =&quot;Hallo Liebe Datei&quot;;
   fstream input;
   input.open(&quot;Test.txt&quot;,ios::out);//ios::out is zum schreiben in eine datei

   input&lt;&lt;in_datei; // hiermit schreibst du in die datei
   input.close();

return 0;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1444472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444472</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Sun, 27 Jan 2008 13:01:43 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 13:11:20 GMT]]></title><description><![CDATA[<p>öffne die datei doch direckt beim deklarieiren:</p>
<pre><code class="language-cpp">ofstream input(&quot;name.erweiterung&quot;);
</code></pre>
<p>close() würde ich nur machen wenn danach noch was kommt im prog und dann würde ich auch clear() machen, damit input noch einmal benutzt werden kann:</p>
<pre><code class="language-cpp">input.close();
input.clear();
</code></pre>
<p>datesav schrieb:</p>
<blockquote>
<p>und wenn ich die datei dann öffne, ist sie leer <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
</blockquote>
<p>natürlich ist sie das, denn wenn sie leer ist und du bis zum ende schreiben willst, dann ist das ende SOFORT erreicht und nichts wird geschrieben.</p>
<p>machs doch so:</p>
<pre><code class="language-cpp">for(int i = 0; i &lt; data_list.lenghth(); i++)
{
   input &lt;&lt; data_list[i] &lt;&lt; std::endl;
}
</code></pre>
<p>dann schreibt er den gesamten inhalt des data_list arrays in die datei.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1444479</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444479</guid><dc:creator><![CDATA[Yazoo]]></dc:creator><pubDate>Sun, 27 Jan 2008 13:11:20 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 15:04:44 GMT]]></title><description><![CDATA[<p>also wenn ich die datei dann lese, sehe ich komische Zahlen trotz</p>
<pre><code class="language-cpp">for(size_t i = 0; i != sz_list; ++i)
		data_list[i] = 0;
</code></pre>
<p>zb HIER:</p>
<pre><code>73. 0
74. 0
75. 0
76. 0
77. 0
78. 0
79. 0
80. 0
81. 0
82. 0
83. 0
84. 0
85. 0
86. 0
87. 0
88. 0
89. 0
90. 0
91. 0
92. 0
93. 0
94. 0
95. 0
96. 0
97. 0
98. 0
99. 0
100. 0
101. 0
102. 0
103. 0
104. 0
105. 0
106. 0
107. 0
108. 0
109. 0
110. 0
111. 0
112. 0
113. 0
114. 0
115. 0
116. 0
117. 0
118. 0
119. 0
120. 0
121. 0
122. 0
123. 0
124. 0
125. 0
126. 0
127. 128
128. -858993460
129. -858993460
130. 1245080
131. 4615475
132. 1
133. 15540336
134. 15540464
135. -1217539691
136. 0
137. 0
138. 2147299328
139. 0
140. 1536
141. 0
142. 6000
143. 0
144. 2316312
145. 2
146. 0
147. 0
148. 6
149. 1245000
150. 48
151. 1245148
152. 4462454
153. -1221396859
154. 0
155. 1245088
156. 4614893
157. 1245100
158. 2009741363
159. 2147299328
160. 1245164
161. 2008263101
162. 2147299328
163. 1223666
164. 0
165. 0
166. 2147299328
167. 0
168. 0
169. 0
170. 1245112
171. 0
172. -1
173. 2008058866
174. 2008327446
175. 0
176. 0
177. 0
178. 4465424
</code></pre>
<p>verstehe aber nicht wieso die nicht 0 sind. <strong>127</strong> hab ich selber bestimmt, aber ist ja nicht wichtig.</p>
<p>mfg</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1444557</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444557</guid><dc:creator><![CDATA[datasave]]></dc:creator><pubDate>Sun, 27 Jan 2008 15:04:44 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 15:09:52 GMT]]></title><description><![CDATA[<p>wie groß is denn das</p>
<pre><code class="language-cpp">data_list
</code></pre>
<p>, also zeig mal etwas mehr code. das sieht sehr nach out_of_bounds exception aus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1444560</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444560</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Sun, 27 Jan 2008 15:09:52 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 16:57:36 GMT]]></title><description><![CDATA[<p>Firefighter schrieb:</p>
<blockquote>
<p>wie groß is denn das</p>
<pre><code class="language-cpp">data_list
</code></pre>
<p>, also zeig mal etwas mehr code. das sieht sehr nach out_of_bounds exception aus</p>
</blockquote>
<p>128 ... ist zu klein, aber zu groß kann des auch net sein</p>
<pre><code class="language-cpp">const int sz_list = 128;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1444608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444608</guid><dc:creator><![CDATA[datasave]]></dc:creator><pubDate>Sun, 27 Jan 2008 16:57:36 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 17:41:45 GMT]]></title><description><![CDATA[<p>hab doch schon alles mögliche angegeben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>evtl noch das:</p>
<pre><code class="language-cpp">void func(const char* file)
{
	std::fstream input(file, std::ios::out);
	if(!file)
		std::cerr &lt;&lt; &quot;Datei wurde nicht gefunden oder ist beschaedigt.&quot; &lt;&lt; std::endl;

	for(int i = 0; i != sizeof(data_list); ++i)
	{
		input &lt;&lt; i &lt;&lt; &quot;. &quot; &lt;&lt; data_list[i] &lt;&lt; std::endl;
	}
	input.close();
	std::cout &lt;&lt; &quot;Daten gespeichert.&quot; &lt;&lt; std::endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1444630</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444630</guid><dc:creator><![CDATA[datsev]]></dc:creator><pubDate>Sun, 27 Jan 2008 17:41:45 GMT</pubDate></item><item><title><![CDATA[Reply to In deatei speichern on Sun, 27 Jan 2008 17:44:26 GMT]]></title><description><![CDATA[<p>warum</p>
<pre><code class="language-cpp">if(!file)
</code></pre>
<p>muss das nicht heißen:</p>
<pre><code class="language-cpp">if(!input)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1444634</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1444634</guid><dc:creator><![CDATA[Yazoo]]></dc:creator><pubDate>Sun, 27 Jan 2008 17:44:26 GMT</pubDate></item></channel></rss>