Die Suche ergab 332 Treffer
- Do Feb 20, 2014 4:54 pm
- Forum: Projekte
- Thema: [C++] SDL2-basiertes Framework
- Antworten: 1
- Zugriffe: 3792
[C++] SDL2-basiertes Framework
Hi, vor einiger Zeit hatte ich an einem OO-Wrapper sdlApp für SDL geschrieben und diesen vor kurzem auf SDL 2 migriert. Bisher bietet er natürlich nur ein Interace für eine Untermenge an Funktionen ^^ Hier habe ich mal einige Features (die btw über reines SDL hinaus gehen), die das Framework bietet....
- Do Feb 20, 2014 4:20 pm
- Forum: Forum, Wiki und Administration
- Thema: Dateianhänge und Code-Listings
- Antworten: 0
- Zugriffe: 7766
Dateianhänge und Code-Listings
Hi, mir sind in der Vergangenheit ein paar Sachen im Forum aufgefallen, die man ggf. anders lösen könnte: Dateianhänge werden afaik sofern sie im Browser darstellbar sind (z.B. Grafiken) direkt eingebunden. Das ist bei großen Bildern unschön - vor beim Betrachten mit kleineren Displays. Vielleicht k...
- Fr Feb 07, 2014 6:09 pm
- Forum: C / C++
- Thema: 64-bit Endianess Conversion
- Antworten: 5
- Zugriffe: 4630
Re: 64-bit Endianess Conversion
Okay, das war mir nicht bewusst Dann werde ich das Template für long long überladen (wie ich es auch bei std::string gemacht habe ^^)Xin hat geschrieben:Fließkommazahlen werden nicht durch Endianess verändert.
Danke
LG Glocke
- Fr Feb 07, 2014 5:55 pm
- Forum: C / C++
- Thema: 64-bit Endianess Conversion
- Antworten: 5
- Zugriffe: 4630
Re: 64-bit Endianess Conversion
Also ich habe folgende Methode zum schreiben (lesen analog): template <typename T> void BinaryStream::write(T const data) { std::size_t bytes = sizeof(T); T converted; // convert from host byte order to big endian switch (bytes) { case 1: // 8 bit, nothing to do converted = data; break; case 2: // 1...
- Fr Feb 07, 2014 5:20 pm
- Forum: C / C++
- Thema: 64-bit Endianess Conversion
- Antworten: 5
- Zugriffe: 4630
64-bit Endianess Conversion
Hi, ich habe für meine Netzwerk-Library [1] eine BinaryStream -Klasse, die Daten beim Einfügen in BigEndian konvertiert. Dabei verwende ich htons etc. Allerdings habe ich für 64-Bit-Typen ( long long oder double ) nichts derartiges gefunden - zumindest nicht in C++11 Standard. Notwendig sollte dies ...
- Mi Jan 29, 2014 6:04 pm
- Forum: Projekte
- Thema: [C++] event-based networking framework
- Antworten: 13
- Zugriffe: 15254
Re: [C++] event-based networking framework
Achso, du willst dass der Benutzer die Teile selbst implementiert (kann). Ich dachte du willst nur das Framework unabhängig von der verwendeten Lib machen, damit du evtl. verschiedene Implementierungen anbieten kannst oder ohne viel Aufwand die Lib wechseln kannst. :) Eine Mischung aus beiden! Ich ...
- Mi Jan 29, 2014 1:49 pm
- Forum: Projekte
- Thema: [C++] event-based networking framework
- Antworten: 13
- Zugriffe: 15254
Re: [C++] event-based networking framework
Den Code deines Frameworks habe ich mir nicht angeschaut sondern nur die Beispiele. Welche Socket-Lib verwendet werden soll bestimmst du anhand des Namespaces. Hast du dir mal überlegt das mittels einer Factory bzw. Abstract-Factory zu lösen? Oder hast du das bewusst so gemacht? Das ist Absicht! Be...
- Di Jan 28, 2014 10:49 am
- Forum: Projekte
- Thema: [C++] event-based networking framework
- Antworten: 13
- Zugriffe: 15254
Komplettes Redesign
Hi, nach einiger Pause habe ich das Projekt nochmal aufgegriffen und etwas umstrukturiert, um es flexibler zu machen. Das Ergebnis ist eine Server-Client-Implementierung, die unabhängig von der verwendeten Socket-Library ist. GitHub-Link: http://github.com/cgloeckner/netLib Nach wie vor basiert die ...
- Mi Jul 03, 2013 10:52 am
- Forum: C / C++
- Thema: "Cross-Framework" (kp wie ich mein Problem abkürzen soll xD)
- Antworten: 3
- Zugriffe: 3504
Re: "Cross-Framework" (kp wie ich mein Problem abkürzen soll
Ich würde ein Define rauslegen FRAMEWORK_MODUS. Du kannst die Variable per Compileraufruf setzen. Wenn sie nicht definiert wurde, setzt Du sie auf ein Default-Framework. Anschließend fragst Du im Code ab, welches Framework Du verwenden willst und setzt anhand dieser Variable die Includes bzw. machs...
- Mi Jul 03, 2013 9:33 am
- Forum: C / C++
- Thema: "Cross-Framework" (kp wie ich mein Problem abkürzen soll xD)
- Antworten: 3
- Zugriffe: 3504
"Cross-Framework" (kp wie ich mein Problem abkürzen soll xD)
Hi, ich habe keine Ahnung, wie ich mein Problem richtig abkürzen soll :D Zum eigentliche Problem: Ich habe ein kleines Server-Client-Framework gebaut, das aktuell auf SFML-Network basiert. Zukünftig möchte ich diese Dependency lösen und alternativ auch SDL_net und Boost::Asio unterstützen. Aktuell ü...