<?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[Datei Einlesen]]></title><description><![CDATA[<pre><code class="language-cpp">int lines=this-&gt;cachesize/4;
int addmod;

int Cache[lines];
std::string dat;
std::string mode;
int modeint;
std::string tempadd;
int address;
int zaehler=0;//TEST

    std::fstream fp;
    fp.open(&quot;gcc.trc&quot;, std::ios::in);

while(!fp.eof()){
     getline(fp,dat,'\n');

mode=dat.substr(0,1);
modeint=hex_nach_int(mode);

tempadd=dat.substr(2,8);
address=hex_nach_int(tempadd);

addmod=address%lines;  

//INSTRUCTION FETCH CASE-------------------------------------------------------
     if(modeint==2){
     std::cout&lt;&lt;&quot;instruction Fetch\n&quot;;
		if(Cache[addmod]==address)this-&gt;hit++;
		else {Cache[addmod]=address;
			  this-&gt;miss++;
		}
     } 
}
</code></pre>
<p>Die Datei hat 1mil Zeilen diese werden komplett eingelesen und an dem Punkt wo die Schleife eigentlich verlassen werden sollte bekomme ich diese Fehlermeldung:</p>
<p>This application has requested the Runtime to terminate it in an unusual way.<br />
Please contact the application's support team for more information.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150834/datei-einlesen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 21:37:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150834.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Jun 2006 17:37:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Datei Einlesen on Tue, 20 Jun 2006 17:37:36 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">int lines=this-&gt;cachesize/4;
int addmod;

int Cache[lines];
std::string dat;
std::string mode;
int modeint;
std::string tempadd;
int address;
int zaehler=0;//TEST

    std::fstream fp;
    fp.open(&quot;gcc.trc&quot;, std::ios::in);

while(!fp.eof()){
     getline(fp,dat,'\n');

mode=dat.substr(0,1);
modeint=hex_nach_int(mode);

tempadd=dat.substr(2,8);
address=hex_nach_int(tempadd);

addmod=address%lines;  

//INSTRUCTION FETCH CASE-------------------------------------------------------
     if(modeint==2){
     std::cout&lt;&lt;&quot;instruction Fetch\n&quot;;
		if(Cache[addmod]==address)this-&gt;hit++;
		else {Cache[addmod]=address;
			  this-&gt;miss++;
		}
     } 
}
</code></pre>
<p>Die Datei hat 1mil Zeilen diese werden komplett eingelesen und an dem Punkt wo die Schleife eigentlich verlassen werden sollte bekomme ich diese Fehlermeldung:</p>
<p>This application has requested the Runtime to terminate it in an unusual way.<br />
Please contact the application's support team for more information.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1081568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1081568</guid><dc:creator><![CDATA[blizzarac]]></dc:creator><pubDate>Tue, 20 Jun 2006 17:37:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 20 Jun 2006 17:40:36 GMT]]></title><description><![CDATA[<p>Mal mit dem Debugger geschaut, WO er abkackt ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1081570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1081570</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Tue, 20 Jun 2006 17:40:36 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 20 Jun 2006 18:04:15 GMT]]></title><description><![CDATA[<p>Guter Tip dieser hat mich darauf gebracht mir die Datei genauer anzusehen und ich habe entdeckt das mein Professor freundlicherweise eine Leerzeile am Ende der Datei eingebaut hat.<br />
Es lag wohl am getline er hat versucht eine Zeile zu holen die nicht da war und ist dabei abgeschmiert</p>
<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/1081589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1081589</guid><dc:creator><![CDATA[blizzarac]]></dc:creator><pubDate>Tue, 20 Jun 2006 18:04:15 GMT</pubDate></item><item><title><![CDATA[Reply to Datei Einlesen on Tue, 20 Jun 2006 18:07:34 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Der Debugger ist immer ein guter Tipp. <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>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1081592</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1081592</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 20 Jun 2006 18:07:34 GMT</pubDate></item></channel></rss>