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 515.

Werbeanzeige

01.09.2009, 15:30

Forenbeitrag von: »WhiteMike«

[C] recv - ohne einen Limit des Puffers angeben zu müssen

Mit Schadcode und Überschreiben von anderen Bereichen hat es erstmal nichts zu tun. Man muss ja nichts absichtlich falsch machen. Du kannst dir ja dazu die nicht ganz im Standard enthaltene Funktion getline() anschauen. Dort kann auch eine beliebige Länge eingelesen werden und gerade deswegen stellt sie keine Gefahr dar. Das mit der Schleife wäre eine Option, nur habe ich dazu keinen Code gefunden, der das verdeutlicht. Kannst du einen Beispiel geben? Aber fällt dabei nicht für jede Nachricht ei...

01.09.2009, 15:00

Forenbeitrag von: »WhiteMike«

[C] recv - ohne einen Limit des Puffers angeben zu müssen

Hallo, Leute! Ich bin schon seit einer Weile nach der Suche für eine Lösung, wie man einen C-Server programmieren kann, der schlichtweg ohne Limit für die emfangene Nachricht arbeiten kann. Kann da jemand seine Erfahrung mit mir teilen? :> Vielen Dank im Voraus, WhiteMike

28.08.2009, 19:43

Forenbeitrag von: »WhiteMike«

Bildkomprimierung per E-Mail

Zitat von »"Xibus"« geht es um bilder die in der email angezeigt werden sollen oder einfach nur angehängte? Es geht nur um Anhänge. Das Zippen scheint bei mir allerdings nicht wirklich viel zu nützen. Das Minimieren der Auflösung scheint bisher das Meinstversprechendste zu sein. Danke euch schon mal für die Tipps.

28.08.2009, 15:41

Forenbeitrag von: »WhiteMike«

Bildkomprimierung per E-Mail

Hey Leute! Ich wollte euch fragen, ob ihr gute Methoden kennt, um die Größe der per E-Mail geschickten Bilder zu drücken. Bisher ist mir nur die Konvertierung in ein anderes Format bekannt. Etwas anderes hab ich beim Googlen auch nicht rausgefunden und wollte mich deswegen an die Menschheit wenden. Vielen Dank im Voraus für eure Hilfe!

20.08.2009, 16:56

Forenbeitrag von: »WhiteMike«

Was ich noch sagen wollte

Das ist wirklich heftig. In der zweiten Hälfte der Sendung ist da ein Soldat, der drei Fragen hat. Die zweite Frage ist, warum die Deutschen in Afghanistan die Mohnfelder nicht zerstören dürfen. Steinmeier labert nur Mist dazu. Zu der dritten Frage wurde er gar nicht gelassen. Vor allem kann sich Steinmeier bei so einer Frage nicht rausreden, da es jetzt schon in seinen Aufgabenbereich fällt. Link

18.08.2009, 18:28

Forenbeitrag von: »WhiteMike«

Mal wieder was Lustiges

http://www.youtube.com/watch?v=_jSGbu8R_tU @EDIT: Ich glaube die Werbung mal vor einiger Zeit im Fernsehen gesehen zu haben. Es geht darum, wie viel im Alltag gelogen wird.

27.06.2009, 18:38

Forenbeitrag von: »WhiteMike«

XNA - C#

Zitat von »"VuuRWerK"« @WhiteMike: C# ist plattformunabhängig! Was Du meinst ist Mono und das ist eine plattformunabhängige Implementierung des .NET-Frameworks. Es wird an dieser Stelle immer wieder gern C# mit .NET zusammengeworfen aber es sind 2 Paar Schuhe Ich hab nicht geschrieben, dass C# nicht plattformunabhängig ist. Zitat von »"VuuRWerK"« Aber um das ganze noch ein wenig aufzumischen Es gibt auch Disassembler für Binaries und Tools die aus dem ASM dann C++ generieren. Der Code hat zwar ...

24.06.2009, 12:25

Forenbeitrag von: »WhiteMike«

Vogel nistet auf Balkon

In paar Jahren bringen sie dir das Bier und die Fernbedienung. :-D

24.06.2009, 12:22

Forenbeitrag von: »WhiteMike«

XNA - C#

Zitat von »"Deppomat"« Jap, XNA ist wirklich ziemlich gut! XNA kann man betrachten wie ein zwischending aus Engine und API. Es bietet alles was Direct3D9 9.0c kann an und zusätzlich noch eine sehr ausgebaute Hilfsfunktionen sammlung. Beispielsweise für Kollisionsabfragen hast du eine riesen ansammlung von Funktionen, außerdem baut es auf einem BasicEffect System auf (was ich in meinem Framework ein wenig abgeguckt hab) auf, welches schon viele nützliche Shader techniken beinhaltet wie Perpixel ...

24.06.2009, 09:40

Forenbeitrag von: »WhiteMike«

Vogel nistet auf Balkon

Du wirst Vater. :-D

23.06.2009, 18:55

Forenbeitrag von: »WhiteMike«

[Verständnis] Heap vs. Stack

Zitat von »"Helmut"« Wenn der Heap in den Stack reinwachsen könnte, würde undefiniertes Verhalten entstehen. Das OS verhindert das natürlich. Niemand hat behauptet, dass der Heap in den Stack reinwächst. Wie kommst du überhaupt drauf? Aber meine Frage hat sich jetzt geklärt. Die wachsen in entgegengesetzte Richtungen aufeinander zu, weil man eben nicht weiß, wie groß sie sein werden. Ganz einfach.

23.06.2009, 10:04

Forenbeitrag von: »WhiteMike«

Const du vergessen

In der Schnittstelle musst du das const sowieso nicht angeben, wenn es dich stört. Ich finde es trotzdem keinen Fehler, wenn man verhindern will, dass man den Parametern neue Werte zuweist. Das macht nämlich genauso wenig Sinn, falls es keine out-Parameter sind. Letztendlich ist es auch nur der Stil.

22.06.2009, 23:47

Forenbeitrag von: »WhiteMike«

[Verständnis] Heap vs. Stack

Der Stack und Heap wachsen sich aber entgegen. Das ist nun mal eine Tatsache, der du auch selbst auf den Grund gehen kannst, bevor du schreibst. Kann es sein, dass der Heap in die 1MB (unter Windows) des Stacks reinwachsen kann, wenn es sein muss und dass so ein Vorteil erreicht wird? Und das mit der Geschwindigkeit ist sowieso aus mehreren Gründen egal. Erstens kann die Differenz nicht so groß sein, dass es sich lohnt ein Programmkonzept zu ändern. Zweitens ist der Begriff "zusätzliche Instrukt...

22.06.2009, 22:54

Forenbeitrag von: »WhiteMike«

[Verständnis] Heap vs. Stack

Okay, danke. Jetzt verstehe ich es, auch wenn ich mich immer noch frage, warum sie jeweils dem anderen entgegen wachsen, wenn sie schlussendlich doch separate Bereiche haben. Oder ist es etwa nur unter Linux so? Ich schreibe später mal ein Programm, um das zu testen. Und was der Stack und Heap sind bzw. wie sie funktionieren weiß ich sehr gut. Das war auch gar nicht die Frage. Dass zum Vergrößern des Stacks aber keine Instruktionen benötigt werden, bezweifle ich sehr stark.

22.06.2009, 22:47

Forenbeitrag von: »WhiteMike«

Einschränkungen Visual C++ 2008 Express Edition

Ach, jetzt verstehe ich, was du meinst. Genau das war mein Problem. Ich wusste einfach nicht, was sich in diesen DLLs befindet. Wenn darin aber tatsächlich diese Standardfunktionen angeboten werden, kann es wirklich von Vorteil sein, wenn man mehrere Anwendungen hat und dynamisch linken kann.

22.06.2009, 22:44

Forenbeitrag von: »WhiteMike«

Const du vergessen

Mit den Rückgabetypen bin ich einverstanden, aber bei den Parametern kann man sich streiten. Ich finde, dass es nicht schlimm ist, wenn man verhindert, dass Parametern neue Werte zugewiesen werden dürfen.

22.06.2009, 17:39

Forenbeitrag von: »WhiteMike«

[Verständnis] Heap vs. Stack

In meinem ersten Programmierbuch (Markt+Technik, C++) habe ich damals gelesen, dass der Heap mehr Speicherplatz bieten soll. Nachdem ich mich später aber genauer mit dem Speicher befasst und erfahren habe, dass der Heap dem Stack entgegenwächst und beide somit quasi den selben Speicherplatzbereich teilen, frage ich mich, ob die Aussage aus meinem ersten Programmierbuch stimmt. Das muss nämlich nicht der Fall sein. Der Autor schlägt als weitere Lektüre ein anderes Buch vor, in dem eins seiner Tip...

22.06.2009, 17:18

Forenbeitrag von: »WhiteMike«

Const du vergessen

Zitat von »"PCShadow"« Zitat von »"WhiteMike"« Gibt es da nicht diesen Tipp, dass man an jeder möglichen Stelle ein const setzen sollte, wo es reinpasst? Fangen wir doch mit unserer Hauptfunktion an ... :-D C-/C++-Quelltext 1 2 3 4 int main( const unsigned int argc, const char* const * const argv ) { return 0; } warum nciht noch const int main? Weil es nicht mehr mein Problem ist? :-D Aber du hast recht. Da kann man auch noch eins reinhauen.

22.06.2009, 17:15

Forenbeitrag von: »WhiteMike«

Petition gegen Internetzensur

Ich finde, dass die Medien nicht einmal zu lügen brauchen. Die müssen nur nicht alles berichten. Das ist genau wie dieser Konflikt in Gaza. Ständig wurden irgendwelche Politiker aus Israel zitiert, die meinten, dass man die Flugzeuge und Panzer zur Verteidigung einsetzt. Dass sie illegale Wohnsiedlungen mit Swimmingpools und dem größten Luxus in palästinensische Gebiete bauen und deren Siedlungen aus Wellblech zerstören und sie vertreiben würden, während es ihnen selbst an Grundmitteln und Wasse...

22.06.2009, 16:48

Forenbeitrag von: »WhiteMike«

Const du vergessen

Gibt es da nicht diesen Tipp, dass man an jeder möglichen Stelle ein const setzen sollte, wo es reinpasst? Fangen wir doch mit unserer Hauptfunktion an ... :-D C-/C++-Quelltext 1 2 3 4 int main( const unsigned int argc, const char* const * const argv ) { return 0; }

Werbeanzeige