<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>c++;mfc -anwendung</title>
    <link>http://forum.geizhals.at/feed.jsp?id=384589</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(6): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3039204.html#3039204</link>
      <description>Hmm;oke wer das mal mim srand versuchen.&lt;br&gt;&lt;br&gt;Die for-schleife hab ich mal aus dem alten prog übernommen;aber hast schon recht;die hat nicht wirklich einen sinn,habs grad nur drinnen gehabt is schon weg :D &lt;br&gt;&lt;br&gt;Naja,auch a problem,mit der abfrage ist das er immer zu klein oder zu groß sagt;aber nie das ist die richtige zahl;woran kann das liegen;eher wo anders als bei der abfrage nehm ich mal an. &lt;br&gt;&lt;br&gt;&lt;br&gt;Nö,habs noch nie debuggt;das komische ist ja auch,er zeigt mir nie einen fehler an.&lt;br&gt;&lt;br&gt;Hmm;ja eig schon, also man drückt auf "go" er ermittelt die Zahl; dann gibt der Spieler sie ein und mit "raten"(onrat) soll dann die zahl abgeprüft werden.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 19 Dec 2005 12:35:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3039204.html#3039204</guid>
      <dc:creator>AleksAA</dc:creator>
      <dc:date>2005-12-19T12:35:36Z</dc:date>
    </item>
    <item>
      <title>Re(6): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3039176.html#3039176</link>
      <description>Hmm;oke wer das mal mim srand versuchen.&lt;br&gt;&lt;br&gt;Die for-schleife hab ich mal aus dem alten prog übernommen;aber hast schon recht;die hat nicht wirklich einen sinn,habs grad nur drinnen gehabt is schon weg :D &lt;br&gt;&lt;br&gt;Nö,habs noch nie debuggt;das komische ist ja auch,er zeigt mir nie einen fehler an.&lt;br&gt;&lt;br&gt;Hmm;ja eig schon, also man drückt auf "go" er ermittelt die Zahl; dann gibt der Spieler sie ein und mit "raten"(onrat) soll dann die zahl abgeprüft werden.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 19 Dec 2005 12:35:36 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3039176.html#3039176</guid>
      <dc:creator>AleksAA</dc:creator>
      <dc:date>2005-12-19T12:35:36Z</dc:date>
    </item>
    <item>
      <title>Re(5): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038888.html#3038888</link>
      <description>&lt;blockquote&gt;&lt;em&gt; void CAnwendDlg:: Ongo()&lt;br&gt;{&lt;br&gt;&lt;br&gt;srand( (unsigned)time( NULL ) );&lt;br&gt;&lt;br&gt;rand();&lt;br&gt;Zahl=rand() % 1001;&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;also das srand() würde ich in die main() geben. Einmal initiieren reicht.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; void CAnwendDlg::zufall()&lt;br&gt;{&lt;br&gt;UpdateData(TRUE);&lt;br&gt;&lt;br&gt;for (i=1;i&lt;=1;i++)&lt;br&gt;{&lt;br&gt;&lt;br&gt;if (m_zahl==Zahl)&lt;br&gt;{ MessageBox("Das ist die richtige Zahl");&lt;br&gt;break;&lt;br&gt;}&lt;br&gt;&lt;br&gt;if (m_zahl&gt;Zahl)MessageBox("Diese Zahl ist zu Groß");&lt;br&gt;else if(m_zahl&amp;lt;Zahl)MessageBox("Diese Zahl ist zu klein");&lt;br&gt;&lt;br&gt;UpdateData(FALSE);&lt;br&gt;}&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Den Sinn der for-Schleife verstehe ich nicht. Was soll die denn bewirken?&lt;br&gt;die if-Abfragen an sich müßten schon funktionieren. Hast Du das Programm schon mal debuggt? Sie Dir halt die Variablen m_zahl und Zahl an zu dem Zeitpunkt, da sie hier abgefragt werden.&lt;br&gt;&lt;br&gt;Außerdem scheint etwas mit den Variablen nicht zu stimmen.&lt;br&gt;Bei Ongo() wird die Zufallszahl ermittelt, dann gibt der Spieler einen Wert ein und es wird onrat() aufgerufen, oder?&lt;br/&gt;</description>
      <pubDate>Mon, 19 Dec 2005 11:09:17 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038888.html#3038888</guid>
      <dc:creator>Darth Maul</dc:creator>
      <dc:date>2005-12-19T11:09:17Z</dc:date>
    </item>
    <item>
      <title>Re(4): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038715.html#3038715</link>
      <description>void CAnwendDlg::Ongo() &lt;br&gt;{			&lt;br&gt;			&lt;br&gt;		srand( (unsigned)time( NULL ) );&lt;br&gt;		&lt;br&gt;		rand();&lt;br&gt;		Zahl=rand() % 1001;&lt;br&gt;&lt;br&gt;		&lt;br&gt;		&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;Das ist mal die Zeile mim start;also für den button "Go".&lt;br&gt;&lt;br&gt;Dann habe ich noch eine "Member-Funktion" erstellt.&lt;br&gt;&lt;br&gt;void CAnwendDlg::zufall()&lt;br&gt;{&lt;br&gt;	UpdateData(TRUE);&lt;br&gt;&lt;br&gt;&lt;br&gt;	for (i=1;i&lt;=1;i++)&lt;br&gt;	&lt;br&gt;	{&lt;br&gt;	&lt;br&gt;	if (m_zahl==Zahl)&lt;br&gt;	{	MessageBox("Das ist die richtige Zahl");&lt;br&gt;		break;&lt;br&gt;	}&lt;br&gt;&lt;br&gt;		if (m_zahl&gt;Zahl)MessageBox("Diese Zahl ist zu Groß");&lt;br&gt;		else if(m_zahl&amp;lt;Zahl)MessageBox("Diese Zahl ist zu klein");&lt;br&gt;	&lt;br&gt;	&lt;br&gt;	&lt;br&gt;	UpdateData(FALSE);&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;Und hier die Zeile zum Button "raten" :&lt;br&gt;&lt;br&gt;void CAnwendDlg::Onrat() &lt;br&gt;{&lt;br&gt;	Zahl= atoi(m_zahl);&lt;br&gt;	zufall();&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;Randomize funkt im Visual c++ nicht ; geht nur im borland &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 19 Dec 2005 10:02:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038715.html#3038715</guid>
      <dc:creator>AleksAA</dc:creator>
      <dc:date>2005-12-19T10:02:35Z</dc:date>
    </item>
    <item>
      <title>Re(4): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038718.html#3038718</link>
      <description>void CAnwendDlg:: Ongo() &lt;br&gt;{			&lt;br&gt;			&lt;br&gt;		srand( (unsigned)time( NULL ) );&lt;br&gt;		&lt;br&gt;		rand();&lt;br&gt;		Zahl=rand() % 1001;&lt;br&gt;&lt;br&gt;		&lt;br&gt;		&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;Das ist mal die Zeile mim start;also für den button "Go".&lt;br&gt;&lt;br&gt;Dann habe ich noch eine "Member-Funktion" erstellt.&lt;br&gt;&lt;br&gt;void CAnwendDlg::zufall()&lt;br&gt;{&lt;br&gt;	UpdateData(TRUE);&lt;br&gt;&lt;br&gt;&lt;br&gt;	for (i=1;i&lt;=1;i++)&lt;br&gt;	&lt;br&gt;	{&lt;br&gt;	&lt;br&gt;	if (m_zahl==Zahl)&lt;br&gt;	{	MessageBox("Das ist die richtige Zahl");&lt;br&gt;		break;&lt;br&gt;	}&lt;br&gt;&lt;br&gt;		if (m_zahl&gt;Zahl)MessageBox("Diese Zahl ist zu Groß");&lt;br&gt;		else if(m_zahl&amp;lt;Zahl)MessageBox("Diese Zahl ist zu klein");&lt;br&gt;	&lt;br&gt;	&lt;br&gt;	&lt;br&gt;	UpdateData(FALSE);&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;Und hier die Zeile zum Button "raten" :&lt;br&gt;&lt;br&gt;void CAnwendDlg:: Onrat() &lt;br&gt;{&lt;br&gt;	Zahl= atoi(m_zahl);&lt;br&gt;	zufall();&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;Randomize funkt im Visual c++ nicht ; geht nur im borland &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 19 Dec 2005 10:02:35 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038718.html#3038718</guid>
      <dc:creator>AleksAA</dc:creator>
      <dc:date>2005-12-19T10:02:35Z</dc:date>
    </item>
    <item>
      <title>Re(3): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038450.html#3038450</link>
      <description>&lt;blockquote&gt;&lt;em&gt; Also es fängt damit mal an,das der computer nicht wirklich den zahlenbreich&lt;br&gt;einhaltet in dem er sich ne Zahl aussuchen soll (0-1000). Auch nimmt er immer&lt;br&gt;die gleiche Zahl wenn man auf "go" drückt um ein neues Spiel zu starten.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Ich schätze mal, du hast den "randomize()"-Aufruf nicht in die richtige Prozedur geschrieben.&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;&lt;em&gt; Das eig. richtige hauptproblem ist dann die Abfrage; da happerts irgendwo,&lt;br&gt;weil er sagt immer nur zahl zu klein oder zu groß,aber nie das ist die&lt;br&gt;richtige zahl.&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Poste mal einen Auszug aus dem Quelltext, vielleicht wirds dannklarer.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 19 Dec 2005 07:48:39 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038450.html#3038450</guid>
      <dc:creator>Darth Maul</dc:creator>
      <dc:date>2005-12-19T07:48:39Z</dc:date>
    </item>
    <item>
      <title>Re(2): c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038212.html#3038212</link>
      <description>Ups;&lt;br&gt;&lt;br&gt;Also es fängt damit mal an,das der computer nicht wirklich den zahlenbreich einhaltet in dem er sich ne Zahl aussuchen soll (0-1000). Auch nimmt er immer die gleiche Zahl wenn man auf "go" drückt um ein neues Spiel zu starten.&lt;br&gt;&lt;br&gt;Oke in der Konsolenanwendung musste man immer das ganze programm neu starten(das soll aber hier ja der "Go" Button ersetzen).Aber das wäre nicht so schlimm.&lt;br&gt;&lt;br&gt;Das eig. richtige hauptproblem ist dann die Abfrage; da happerts irgendwo, weil er sagt immer nur zahl zu klein oder zu groß,aber nie das ist die richtige zahl.&lt;br&gt;&lt;br&gt;Also das wären die eig. 2 groben probleme.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sun, 18 Dec 2005 23:26:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038212.html#3038212</guid>
      <dc:creator>AleksAA</dc:creator>
      <dc:date>2005-12-18T23:26:43Z</dc:date>
    </item>
    <item>
      <title>Re: c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038197.html#3038197</link>
      <description>Es würde schon mal ungemein helfen zu wissen was denn nicht funktioniert.&lt;br/&gt;</description>
      <pubDate>Sun, 18 Dec 2005 23:17:08 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038197.html#3038197</guid>
      <dc:creator>Fly</dc:creator>
      <dc:date>2005-12-18T23:17:08Z</dc:date>
    </item>
    <item>
      <title>c++;mfc -anwendung</title>
      <link>http://forum.geizhals.at/t384589,3038166.html#3038166</link>
      <description>Hallo;&lt;br&gt;&lt;br&gt;hätte da ein kleines problem,bei dem mir vielleicht ja hier wer helfen könnte.&lt;br&gt;&lt;br&gt;&lt;a href="http://img445.imageshack.us/my.php?image=rate6ng.jpg" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;img445.imageshack.us/&lt;wbr/&gt;my.php?&lt;wbr/&gt;image=rate6ng.jpg&lt;/a&gt; &lt;br&gt;&lt;br&gt;Hier mal ein Bild,um mein problem zu verdeutlichen.&lt;br&gt;&lt;br&gt;Also geht um folgendes: Möchte ein zahlenrate-spiel machen. Hab ich auch in ner normalen Konsolenanwendung geschafft*stolz* hehe. Nur hier habe ich irgendwo ein problem,aber weiß nicht wo genau.Der computer soll eine zahl sich raussuchen(zb von 0-1000) und ich muss diese erraten.&lt;br&gt;&lt;br&gt;1.Mit dem button "GO" soll der Computer sich die zahl aussuchen.&lt;br&gt;2.Dann muss ich halt die zahl eingeben.&lt;br&gt;3.Mit dem Button "Raten" soll dann meine eingegeben zahl mit der des computer verglichen werden.&lt;br&gt;&lt;br&gt;Da soll er dann sagen:stimmt(dann dieses spiel beenden) oder zu groß oder zu klein(dann soll ich halt weiter machen)&lt;br&gt;&lt;br&gt;Tja und das klappt noch nicht so richtig, mach das ganze im visual c++,falls ihr noch mehr input brauchts,könnts es ruhig sagen.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sun, 18 Dec 2005 23:01:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t384589,3038166.html#3038166</guid>
      <dc:creator>AleksAA</dc:creator>
      <dc:date>2005-12-18T23:01:07Z</dc:date>
    </item>
  </channel>
</rss>
