<?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[C++ Programm Array]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Ich habe folgende Prüfungsaufgabe erhalten. Und da ich Unterlagen brauchen darf wäre es ideal wenn ich eine vorlage hätte wo ich nur noch was kleines anpassen müsste.</p>
<p>Ich muss ein File öffnen (txt)</p>
<p>dann den inhalt in ein array lesen (array hat maximal 255 Elemente)<br />
array als ein parameter and ein unterprogramm übergeben.</p>
<p>Dann im Array zeichen ersetzen (z.B alle grossen A's durch kleine t's ersetzen oder alle leerschläge weg)</p>
<p>danach das resultat zurück ins file schreiben.</p>
<p>ich habe keine ahnung wie ich anfangen soll. hat jemand von euch schon mal so eine aufgabe gemacht oder einen vorlagencode der mit helfen würde.<br />
vielen vielen dank.</p>
<p>gruss alex</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/200669/c-programm-array</link><generator>RSS for Node</generator><lastBuildDate>Mon, 05 Oct 2026 02:54:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200669.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 18 Dec 2007 09:57:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 09:57:44 GMT]]></title><description><![CDATA[<p>Hallo zusammen.</p>
<p>Ich habe folgende Prüfungsaufgabe erhalten. Und da ich Unterlagen brauchen darf wäre es ideal wenn ich eine vorlage hätte wo ich nur noch was kleines anpassen müsste.</p>
<p>Ich muss ein File öffnen (txt)</p>
<p>dann den inhalt in ein array lesen (array hat maximal 255 Elemente)<br />
array als ein parameter and ein unterprogramm übergeben.</p>
<p>Dann im Array zeichen ersetzen (z.B alle grossen A's durch kleine t's ersetzen oder alle leerschläge weg)</p>
<p>danach das resultat zurück ins file schreiben.</p>
<p>ich habe keine ahnung wie ich anfangen soll. hat jemand von euch schon mal so eine aufgabe gemacht oder einen vorlagencode der mit helfen würde.<br />
vielen vielen dank.</p>
<p>gruss alex</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422445</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422445</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 09:57:44 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 10:04:25 GMT]]></title><description><![CDATA[<p>Was für Hilfsmittel sind denn erlaubt? Darfst du die STL benutzen oder mußt du alles von Hand programmieren?</p>
<p>Alex Smith schrieb:</p>
<blockquote>
<p>Ich muss ein File öffnen (txt)</p>
</blockquote>
<p>fstream</p>
<blockquote>
<p>dann den inhalt in ein array lesen (array hat maximal 255 Elemente)</p>
</blockquote>
<p>Nimm lieber einen vector&lt;&gt;/string und lies in einer Schleife die Werte ein (btw, was für ein Datentyp?).<br />
Wenn es unbedingt ein Array sein soll - die Schleife brauchst du trotzdem <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>array als ein parameter and ein unterprogramm übergeben.<br />
Dann im Array zeichen ersetzen (z.B alle grossen A's durch kleine t's ersetzen oder alle leerschläge weg)</p>
</blockquote>
<p>Übergabe als vector&lt;T&gt;&amp; (bzw. T*) und dann die nötigen Bearbeitungen. Ersetzen kannst du mit std::replace(), Leerzeichen löschen mit std::remove()</p>
<blockquote>
<p>danach das resultat zurück ins file schreiben.</p>
</blockquote>
<p>hier wieder ein fstream - und eventuell eine Schleife, um alle Werte auszugeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422452</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 10:04:25 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 10:27:09 GMT]]></title><description><![CDATA[<p>Hallo danke für deine Antwort.</p>
<p>Ich muss alles von Hand machen. Aber wie gesagt mit Unterlagen. Also dass ich mehr oder weniger alles 1 zu 1 abschreiben kann.</p>
<p>Danke für deinen Beitrag mal schauen was ich damit machen kann</p>
<p>Gruss Alex</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422467</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422467</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 10:27:09 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 10:27:59 GMT]]></title><description><![CDATA[<p>Ach ja. Es muss GENAU so sein wie ich es beschrieben habe also mit einem Array und nichts anderes.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422469</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 10:27:59 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 10:31:53 GMT]]></title><description><![CDATA[<p>Ich habe mir gedacht dass es folgendermassen aussehens soll:</p>
<p>Ausgabe: &quot; Geben sie den Filenamen an&quot;<br />
Eingabe: &quot;test.txt&quot;</p>
<p>Ausgabe: &quot;welches zeichen soll ersetzt werden&quot;<br />
Eingabe: &quot;T&quot;</p>
<p>Ausgabe: &quot;welches zeichen soll es ersetezn&quot;<br />
Eingabe: &quot;X&quot;</p>
<p>Änderung wird in das File test.txt geschrieben</p>
<p>&quot;&quot;mit exit wird das programm beendet&quot;&quot;</p>
<p>naja das wär mal meine idee vom programm</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422472</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 10:31:53 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 10:33:33 GMT]]></title><description><![CDATA[<p>Alex Smith schrieb:</p>
<blockquote>
<p>Ich muss alles von Hand machen. Aber wie gesagt mit Unterlagen. Also dass ich mehr oder weniger alles 1 zu 1 abschreiben kann.</p>
</blockquote>
<p>Dann fallen die STL-Algorithmen wohl aus und du mußt die Manipulationen über Schleifen erledigen (zum Zeichen löschen mußt du alles hinter der Position umkopieren):</p>
<pre><code class="language-cpp">//ersetzen:
for(int i=0;i&lt;len;++i)
  if(arr[i]=='A') arr[i]='t';

//löschen
for(int i=0,j=0;i&lt;len;++i)
  if(arr[i]!=' ') arr[j++]=arr[i];
</code></pre>
<p>Alex Smith schrieb:</p>
<blockquote>
<p>Ach ja. Es muss GENAU so sein wie ich es beschrieben habe also mit einem Array und nichts anderes.</p>
</blockquote>
<p>Und was ist in diesem Array? Zeichen? ganze Zahlen? Hundekuchen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422473</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 10:33:33 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 11:19:37 GMT]]></title><description><![CDATA[<p>ich nehme an das jede zeile der Datei ein string ist:)</p>
<p>Kannst du Programmieren? Die Löungsansatz hat nich viel mit der umsetzung des Codes z utun :xmas2:</p>
<p>und ein Vector ist ein Array und nichts anderes;) Alles von Hand Programmieren ist relativ;) :xmas2:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422491</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422491</guid><dc:creator><![CDATA[BorisDieKlinge]]></dc:creator><pubDate>Tue, 18 Dec 2007 11:19:37 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 11:52:35 GMT]]></title><description><![CDATA[<p>&quot;können&quot; kann ichs nicht.</p>
<p>ich kann genau mal minimalste darum bin ich mit dieser aufgabe total aufgeschmissen und total am ende.</p>
<p>hab keine ahnung wie anfangen. <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="😞"
    /> <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=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422505</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422505</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 11:52:35 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 11:54:14 GMT]]></title><description><![CDATA[<p>Nach der Aufgabe zu urteilen, erwartet aber dein Lehrer, daß du es kannst <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="😃"
    /> Also hast du wohl im Unterricht geschlafen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422507</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422507</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 11:54:14 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:08:07 GMT]]></title><description><![CDATA[<p>Entweder geschlafen <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="😃"
    /> ODER</p>
<p>der Lehrer kanns selber nicht, koppiert alle Aufgaben aus dem Internet und schläft die ganze Lektion selber :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422561</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:08:07 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:20:30 GMT]]></title><description><![CDATA[<p>Alex Smith schrieb:</p>
<blockquote>
<p>Entweder geschlafen <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="😃"
    /> ODER</p>
<p>der Lehrer kanns selber nicht, koppiert alle Aufgaben aus dem Internet und schläft die ganze Lektion selber :p</p>
</blockquote>
<p>Wie wäre es wenn du erstmal damit anfängst überhaupt etwas an Code zu schreiben, und dann mit diesem Code deine Probleme aufzeigst. Der Lehrer mag noch so schlecht sein, die Grundlagen solltest du oder andere in deiner Klasse dennoch kennen.</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422568</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:20:30 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:26:55 GMT]]></title><description><![CDATA[<p>#include&lt;fstream&gt;<br />
#include&lt;iostream&gt;<br />
#include&lt;vector&gt;<br />
#include&lt;string&gt;</p>
<p>using namespace std;</p>
<p>int main(int argc, char *argv[])<br />
{<br />
char filename[128];<br />
ifstream file;<br />
char zeile[1024];</p>
<p>// Dateinamen einlesen<br />
cout &lt;&lt; &quot;Dateinamen eingeben: &quot; &lt;&lt; flush;<br />
cin.getline(filename, 127);</p>
<p>// Datei öffnen<br />
file.open(filename, ios::in);</p>
<p>if (file.good())<br />
{<br />
// Wenn die Datei geoeffnet werden konnte</p>
<p>// An den Anfang der Datei springen<br />
file.seekg(0L, ios::beg);</p>
<p>while (! file.eof())<br />
{<br />
// Die Datei zeilenweise auslesen<br />
file.getline(zeile, 1024);<br />
cout &lt;&lt; zeile &lt;&lt; endl;<br />
}<br />
}<br />
else<br />
{<br />
// Wenn die Datei nicht geoeffnet werden konnte<br />
cout &lt;&lt; &quot;Datei nicht gefunden.&quot; &lt;&lt; endl;<br />
}<br />
system (&quot;pause&quot;);<br />
return 0;<br />
}</p>
<p>// Alex Smith<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<p>soweit öffnet er das file das ist klar. jetzt muss ich das file nur noch in ein array tun. sobald es im array ist weiss ich wie man die zeichen ändert da habe ich schon mal was gemacht.<br />
aber wie bringe ich es ins array ?</p>
<p>danke und gruss Alex</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422574</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:26:55 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:31:05 GMT]]></title><description><![CDATA[<p>Hey zusammen</p>
<p>Diese Aufgabe würde mich auch mal interessieren. Wir hatten vor einiger Zeit auch so eine ähnlich Aufgabe in der Schule. Irgendwie sind wir dann aber abgeschweift und haben die Aufgabe nicht gelöst. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422576</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422576</guid><dc:creator><![CDATA[CrashDummie]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:31:05 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:35:20 GMT]]></title><description><![CDATA[<p>Alex Smith schrieb:</p>
<blockquote>
<p>soweit öffnet er das file das ist klar. jetzt muss ich das file nur noch in ein array tun. sobald es im array ist weiss ich wie man die zeichen ändert da habe ich schon mal was gemacht.<br />
aber wie bringe ich es ins array ?</p>
</blockquote>
<p>Hast du doch schon - der Aufruf file.getline() hat den Dateiinhalt in dein Array geschrieben <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/1422582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422582</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:35:20 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:36:03 GMT]]></title><description><![CDATA[<p>#include &lt;cstdio&gt;<br />
#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>int main() {<br />
char einZeichen;<br />
int ersatzZaehler = 0;<br />
char eingabe[20];<br />
FILE *meinFile;</p>
<p>printf(&quot;Geben Sie den Filenamen ein: &quot;);<br />
char name[60];<br />
scanf(&quot;%s&quot;, &amp;name);<br />
meinFile = fopen(name, &quot;r+&quot;); /* mit dem &quot;fopen&quot;-Befehl öffnet man eine Datei.<br />
Der zweite Wert in der Klammer steht für die Berechtigung.<br />
Mit &quot;r+&quot; hat man Schreib- und Leserechte.*/<br />
if (!meinFile) {<br />
printf(&quot;Konnte %s nicht oeffnen!\n&quot;, name);<br />
system(&quot;PAUSE&quot;);</p>
<p>}<br />
else {<br />
char eingabe[1];<br />
printf (&quot;Welches Zeichen soll gesucht werden? &quot;);<br />
scanf(&quot;%s&quot;, &amp;eingabe);<br />
char suchZeichen = eingabe[0];</p>
<p>printf(&quot;Welches Zeichen soll als Ersatz verwendet werden? &quot;);<br />
scanf(&quot;%s&quot;, &amp;eingabe);<br />
char ersatzZeichen = eingabe[0]; // Der Dateizeiger steht jetzt am Anfang.</p>
<p>while ((einZeichen = fgetc(meinFile)) != EOF) //EOF = &quot;End Of File&quot;. &quot;fgetc&quot; nimmt das erste Zeichen der Datei und speichert dieses in &quot;einZeichen&quot;.<br />
{<br />
if (einZeichen == suchZeichen)<br />
{<br />
fpos_t position; // Deklaration von &quot;position&quot;.<br />
fgetpos(meinFile, &amp;position); // Ermittelt den Zeiger und schreibt ihn in die Variable &quot;position&quot;.<br />
position--; // Da der Zeiger beim &quot;fgetc&quot;-Befehl nach dem speichern um eine Stelle verschoben wird, setzt ihn dieser Befehl wieder zurück.<br />
fsetpos(meinFile, &amp;position); // Speichert die aktuelle Position des Zeigers in die Variable &quot;position&quot;.<br />
fputc(ersatzZeichen, meinFile); // Ersetzt ein Zeichern in der Datei.<br />
ersatzZaehler++; // Zählt die Anzahl der ersetzten Zeichen<br />
position++; // Die Position verschiebt sich um eine Position nach vorne.<br />
fsetpos(meinFile, &amp;position); // Hier wird wieder die aktuelle Position des Zeigers in die Variable &quot;position&quot; gespeichert.<br />
}<br />
}<br />
printf(&quot;\nEs sind %d Zeichen ersetzt worden.\n&quot;, ersatzZaehler);<br />
system(&quot;PAUSE&quot;);<br />
}<br />
fclose(meinFile);<br />
return 0;<br />
}<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<p>das ist der code vom kollegen den ich erwähnt habe<br />
stimmt eigentlich soweit nur ist es halt kein array.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422583</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422583</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:41:05 GMT]]></title><description><![CDATA[<p>Ja, so kann man es auch machen - da verwendest du nur kein Array <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>
<p>Der grundsätzliche Ablauf wäre so:</p>
<pre><code class="language-cpp">if(file.good())
{
  file.getline(array,1024);
  int len=file.gcount();//wieviele Zeichen habe ich wirklich eingelesen?

  //arbeite mit deinem Array

  file.seekp(0);
  file.write(array,len);
}
</code></pre>
<p>PS: Tu und einen Gefallen und lies dir mal das durch - sfds</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422589</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:41:05 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:44:02 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>PS: Tu und einen Gefallen und lies dir mal das durch - &lt;a target='_blank' href='viewtopic.php?t=39411'&gt;So funktioniert das Syntaxcoloring:&lt;/a&gt;</p>
</blockquote>
<p>du könntest es ausbessern <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="🙂"
    /> :xmas1:</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422590</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:44:02 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:46:07 GMT]]></title><description><![CDATA[<p>Und der Code deines Kollegen ist kein C++ sondern pures C (auch wenn &lt;iostream&gt; eingebunden ist).</p>
<p>Und bei deiner Version hast du doch ein Array: char zeile[1024]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422592</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:46:07 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:46:34 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">if (!meinFile) {
        printf(&quot;Konnte %s nicht oeffnen!\n&quot;, name);
        system(&quot;PAUSE&quot;);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1422593</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422593</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:46:34 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 13:53:44 GMT]]></title><description><![CDATA[<p>queer_boy schrieb:</p>
<blockquote>
<p>du könntest es ausbessern <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="🙂"
    /> :xmas1:</p>
</blockquote>
<p>Ja, ich könnte - wenn ich denn wollte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422597</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422597</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 13:53:44 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 14:04:30 GMT]]></title><description><![CDATA[<p>Ich habe ein txt file.<br />
Das File lese ich in ein Array ein.<br />
Anschliessed gebe ich an welches Zeichen durch welches ersetzt werden muss.<br />
Hat irgendjemand ein Beispielcode.<br />
Es kann doch nicht sein dass es keinen anderen Fall gab ?</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422602</guid><dc:creator><![CDATA[Analysator]]></dc:creator><pubDate>Tue, 18 Dec 2007 14:04:30 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 14:18:44 GMT]]></title><description><![CDATA[<p>Mein Gott ich werde ja immer besser.<br />
ich glaube ich bin der geborene programmierer.</p>
<p>ok das vieleicht nicht ganz...</p>
<p>der letzte teil des programms habe ich auch.</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<pre><code class="language-cpp">#include &lt;stdio.h&gt;

  int main(void)
  {
    char oldname[80], newname[80];

    printf(&quot;Umzubenennende Datei : &quot;);
    gets(oldname);
    printf(&quot;Neuer Name           : &quot;);
    gets(newname);

    if ( rename(oldname, newname) == 0 )
      printf(&quot;%s wurde umbenannt in %s\n&quot;, oldname, newname);
    else
      perror(&quot;rename&quot;);

    return 0;
  }
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/27a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--right_arrow"
      title=":arrow_right:"
      alt="➡"
    /></p>
<p>ich brauche nur noch hilfe wie ich das txt file in ein array tue mit maximal 255 zeichen und dass dann die zeichen ersetzt werden..</p>
<p>irgendjemand <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>
<p>vielen vielen dank</p>
<p>gruss alex</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422612</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422612</guid><dc:creator><![CDATA[Alex Smith]]></dc:creator><pubDate>Tue, 18 Dec 2007 14:18:44 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Tue, 18 Dec 2007 14:22:55 GMT]]></title><description><![CDATA[<p>vielleicht solltest du wenigstens die Antworten in deinem eigenen Thread lesen, wenn du schon zu faul bist, im Unterricht aufzupassen. Die Daten kannst du mit getline(), get() oder read() in dein Array einlesen - und mit write() wieder in die Datei zurückschreiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1422613</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1422613</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 18 Dec 2007 14:22:55 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Wed, 19 Dec 2007 12:46:16 GMT]]></title><description><![CDATA[<p>Hallo zusammen</p>
<p>Merkst du nicht dass er nciht weiss wie man es macht. er könnte vieleicht mal unterstützung brauchen statt einen zusammenschiss weil er nicht aufpasst.<br />
ich kanns auch nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Frohe Weihnachten :xmas1:</p>
<p>Harry</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423148</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423148</guid><dc:creator><![CDATA[Harald84]]></dc:creator><pubDate>Wed, 19 Dec 2007 12:46:16 GMT</pubDate></item><item><title><![CDATA[Reply to C++ Programm Array on Wed, 19 Dec 2007 12:50:01 GMT]]></title><description><![CDATA[<p>Harald84 schrieb:</p>
<blockquote>
<p>er könnte vieleicht mal unterstützung brauchen statt einen zusammenschiss weil er nicht aufpasst.</p>
</blockquote>
<p>Ich hab' schon mehrere Hinweise dazu gebracht (sogar hier in diesem Thread) - aber ich habe keine Lust, mich ständig zu wiederholen. Darum verweise ich gelegentlich etwas weiter nach oben im Thread.<br />
(und wir wollen nebenbei die Leute auch dazu erziehen, mitzudenken anstatt fertige Lösungen von irgendwo abzuschreiben ;))</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1423153</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1423153</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 19 Dec 2007 12:50:01 GMT</pubDate></item></channel></rss>