<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von Cool-Matthias:
<STRONG>Was möchtest du denn wissen?
struct HotSpot
{
HotSpot* last;
HotSpot* next;
};
Dann legst du deine Datensätze z.B. mit
HotSpot* Entry = new HotSpot;
an und setzt mit.
HotSpot.next = Entry
den Pointer.
(Vergiss aber das delete beim löschen der Liste nicht)</STRONG>
Also, dass C++ eine Programmiersparache ist und Visual C++ ein Übersetzer haben wir ja schon diskutiert ;-)
-> http://www.fachinformatiker.de/cgi-bin/ubbcgi/ultimatebb.cgi?ubb=get_topic&f=21&t=000186&counterhit=yes
Windows-Spiele werden wohl fast ausschliesslich (soweit ich das überschauen kann) mit dem VC++ erstellt (obwohl es sehr gute Alternativen gibt )
Bei Konsolen-Spielen ist das wieder anders.
Man kann sich ja nach dem Aufruf von system() eine Meldung ausgeben lassen - sobald dann diese Meldung erscheint wurde das von system() aufgerufene Programm beendet.
(Ich hoffe, dass Du nach dieser Lösung gesucht hast, ansonsten beschreibe das Problem doch nochmal etwas anders)
Wie gesagt, der djgpp erzeugt 32bit-Code für DOS (benutzt einen Extender, um im puren DOS-Modus tatsächlich 32bittig zu laufen).
Reinen 16bit-Code erzeugt Turbo C++ 1.01
http://community.borland.com/article/0,1410,21751,00.html
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von Dagegen:
<STRONG>@HackTack
du kannst es auch mal so probieren:
[...]
also:
if(strstr(buffer1,"Teststep"))
printf("Ok");
else
"tu was anderes"</STRONG>
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von HackTack:
<STRONG>Hallo!
Danke für eure Hife, habe das Programm umgeschrieben läuft immer noch nicht, was hab ich denn jetzt bloß falsch gemacht????
// [...]
scanf("%s", name);
\\ wie erkennt er den Inhalt von Name???
strcmp("name","Frank");
{
if (strcmp == 0)
printf("gut");
else
printf("schlecht");
}
}</STRONG>
FaFo wollte doch aber folgendes wissen:
"Ich will nen Double zu Char wandel machen."
Er meinte ja nicht, dass er eine double-Variable (oder -Funktion) in einem string ausgeben wollte... (zumindest konnte ich nichts derartiges seiner Frage entnehmen)
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von hades:
<STRONG>
so schnell geht das nicht, der compiler erstellt den objectcode, der linker verbindet dann den objectcode und aufrufe von externen bibliotheken zu einem maschinenlesbarem code, in form einer dll oder exe.
</STRONG>
Wenn man Programm-Code schreibt, dann macht man das mit Anweisungen, Ausdrücken und Funktionen. Das gehört zur Sprache.
Der Übersetzer (Compiler) "übersetzt" dann den geschriebenen Code in Maschienen-Sprache. Und genau diesen Vorgang erledigt Visual C++.
<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von hades:
<STRONG>
erkläre mir mal bitte genauer, wie du zu dieser annahme kommst.</STRONG>