Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 21.

Werbeanzeige

03.08.2006, 18:48

Forenbeitrag von: »LidlAzubi«

Funktion-Frage

Damit kannst du unendlich viele Parameter angeben. Beispiel: C-/C++-Quelltext 1 2 3 4 5 6 7 void main() { wchar_t *Name = L"Manfred"; // Mal zum Beispiel als Name int Punkte = 20; // Punktbeispiel wprintf(L"Dein Name ist %s mit %i Punkten", Name, Punkte); } Ausgabe: Dein Name ist Manfred mit 20 Punkten Mit der variabeln Parameterliste kannst du somit ein bisschen arbeit ersparen. %s braucht logischerweise einen string, der auch als erster in der variablen Parameterliste deklariert ist, dannach k...

30.07.2006, 18:43

Forenbeitrag von: »LidlAzubi«

Frage zum Papierkorb

Zitat von »"Das Gurke"« Rofl, kastrieren wir mal die gesammelten Ergebnisse dieses Forums und machen die Suchfunktion nahezu sinnlos. Klar ... So meinte ich das nicht, ich hätte genauso schreiben können ein jahr, außerdem danke für die Info, dass das 5 Tage bleibt, das wusste ich nicht. :shock: mfg LidlAzubi

29.07.2006, 19:45

Forenbeitrag von: »LidlAzubi«

Schon gut

Ja kann ja verstehen, war ja auch ironisch gemeint. Fand es doch selber lustig. thx @all

29.07.2006, 19:09

Forenbeitrag von: »LidlAzubi«

Frage zum Papierkorb

Mir ist der Sinn des Papierkorbs schon bekannt, aber anstatt alte sinnlose Beiträge zu löschen, die keiner mehr liest, löscht ihr Beiträge, wo ihr euch dumm macht, dafür ist das Forum und der Sinn des Forums nicht da. Meine Bitte: Löscht alte(so die über 1 Monat alt) Beiträge. mfg LidlAzubi

29.07.2006, 19:00

Forenbeitrag von: »LidlAzubi«

Idee???

Danke für diese aufmundernten worte von euch, ich fühle mich wirklich gänzlich geschmeichelt

28.07.2006, 14:00

Forenbeitrag von: »LidlAzubi«

Es hat sich ausgetauscht.

Na endlich hochgenommen, so fängst an. Jetzt bloß noch das ganze in Deutschland und die Spielewirtschaft(meine auch CD's, DVD's und so) geht mal wieder nach oben. Wenn eh Spiel ordentlich is soll man sichs kaufen und nicht irgendwo billig brennen, aber trotzdem finde ich das in Deutschland noch zu wenig gegen Raubkopierer unternohmen wird. mfg LidlAzubi :lol:

24.07.2006, 19:13

Forenbeitrag von: »LidlAzubi«

Umfrage: Mit welcher IDE entwickelt Ihr in C++?

Es gibt nur ein ordentlichen Compiler: Visual C++ nixda hat schon recht! Mit DevC++ hab auch ich schon rumexperimentiert, anders kann man das nich nenn, der is einfach nur Müll, der kann keine Libs ordentlich einbinden und mit dem DirectX SDK kommt der garnich mehr zurecht! Dann zweiter nachteil ist, der hat nichteinmale ein ordentlichen debugger. Ich könnt jetzt noch so weitermachen.

24.07.2006, 15:12

Forenbeitrag von: »LidlAzubi«

Idee???

Ich hab ma lust eh kleines spiel zu programmieren, hab aber keine ahnung was. Sollte nicht zu aufwendig sein. Also mit DirectX und der WINAPI bin ich schon halbwegs vertraut :lol:

17.07.2006, 17:48

Forenbeitrag von: »LidlAzubi«

.

Ehhhm, man kann so schwer helfen, ohne zu wissen was Handle oder EDIT_ZAHL und die restlichen Parameter sind, ich weiß zwar was du meinst, aber eben nich genau. Schick mal mehr Code mit Überprüf mal ob EDIT_ZAHL, auch wirklich nur Nummern annimmt, oder ob Handle wirklich das Handle auf das Window ist, wo EDIT_ZAHL ist. Ach hast resource.h includedet??? Zu dein MAKEINTRESOURCE, das macht null sinn, wie das selber mitgekriegst.

15.07.2006, 22:30

Forenbeitrag von: »LidlAzubi«

Danke

Wollt mich mal bedanken, könnte funktionieren!!! Logisch PTR könnte ja pointer bedeuten!!! THX

15.07.2006, 22:08

Forenbeitrag von: »LidlAzubi«

dsound.h

Ich hab das SDK von dir Koschka, also unsigned __int 16 == DWORD_PTR???

15.07.2006, 21:18

Forenbeitrag von: »LidlAzubi«

dsound.h

Ich hab mal ne (dumme) Frage: Also ich benutze das DirectX 9 SDK Oktober 2005, das Problem ist, ich will eine kleine Engine für mein Spiel schreiben, hab schon D3D und den Meshloader und so fertsch, mache jetzt aber das Soundsystem, gebe also bewusst die Header <dsound.h> ein, kompiliere mal kurz und schwupps ein Fehler: DWORD_PTR nicht deklarierter Bezeichner in dsound.h Ich hab auch gesucht, sogar in anderen Headern, hab aber nicht DWORD_PTR gefunden, kurzerhand hab ich einfach den gemacht: C-...

15.07.2006, 17:50

Forenbeitrag von: »LidlAzubi«

MessageBox

Du hattest einfach zu wenige Parameter: MessageBox(hWnd, "Dein Text", "Dein titel", uiFlag); hWnd würde ich auf NULL setzen, da nicht in ein ParentWindow erzeugt werden soll. Setz uiFlag einfach auf 0, dass bedeutet MB_OK, also nur ein OK-Button MessageBoxA bedeutet einfach nur das du ANSI-Code nimmst

15.07.2006, 17:46

Forenbeitrag von: »LidlAzubi«

Engine

Schreib am besten deine eigene Engine, dann weißt du wenigsten was da drinne steht und was die Funktion machen.

15.07.2006, 17:44

Forenbeitrag von: »LidlAzubi«

#pragma

mit C-/C++-Quelltext 1 #pragma comment(lib, "winmm.lib") sagst du dem COmpiler, das er die Lib: winmm.lib einbinden soll. Allerdings kann man das auch im Projekt einstellen, dass er die einbinden soll. Mit C-/C++-Quelltext 1 #pragma warning(disable: 4786) unterdrückst du eine Fehlermeldung.

15.07.2006, 17:33

Forenbeitrag von: »LidlAzubi«

suche DOS-befehl um eine datei zu erstellen

Brauchst du eine Datei zum Reinschreiben? Probier mal das: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 #include <stdio.h> FILE *fp; // pointer auf die Datei void main() { fp = fopen("test.txt", "w"); // öffnet die Datei zum Schreiben und gibt ein FILE* zurück fprintf("Beispieltext", fp); // schreibt text in datei fclose(fp); // schließt datei }

15.07.2006, 17:27

Forenbeitrag von: »LidlAzubi«

Author Edition????

Es ist eben nur eine kostenlose Version(DEV) von VC++, es ist eigentlich gar nicht so schlecht, hat ein Debugger und gute Features, aber man kann die Software nicht weiter vertreiben, aber wie gesagt KOSTENLOS

15.07.2006, 17:20

Forenbeitrag von: »LidlAzubi«

Mit wie viel Jahren habt ihr angefangen zu programmieren?

Es ist fast nie zu spät Naja ich hab mit ungefähr 13 Jahren angefangen, mal aus spaß so DOS. Draufgekommen bin ich auch nur durch ein Freund. Programmier selber WINAPI und fang auch an langsam DirectX zu programmieren.

15.07.2006, 17:11

Forenbeitrag von: »LidlAzubi«

Char als Parameter übergeben?!

Da der STring nunmal mehrere Zeichen hat(oder kennst ein Name nur mit ein Zeichen?) brauchst du ein Pointer auf den String(also char* oder wchar_t*(für UNICODE)) Hier ein Beispiel: C-/C++-Quelltext 1 2 3 4 5 6 7 wchar_t* Name(void) { wchar_t tmp[32]; // Name holen wscanf(L"%s", &tmp); return tmp; } Hier hast du die Adresse von den String übergeben, aber ein besseres Beispiel wäre wenn du den String der zurückgegeben werdensoll, als Parameter deklarierst, sohier meine ich: Quellcode 1 2 3 4 5 6 v...

15.07.2006, 17:01

Forenbeitrag von: »LidlAzubi«

#define

Man braucht #define , dafür das man die Header nur einmal einbindet, sonst könnte es beim Compiler probleme geben, allerdings geht dies auch mit #pragma once

Werbeanzeige