Die Suche ergab 75 Treffer
- 31.01.2014, 10:46
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Keine Ahnung. Vermutlich nicht. Wobei clang ja so einiges kann...
- 31.01.2014, 10:18
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Im Übrigen finde ich es sehr sinnvoll. Besonders in Template-Code, bei dem man unter Umständen gar nicht weiß, mit was für Typen man es tatsächlich zu tun hat. Wenn der Compiler mir sagen kann, dass das, was ich da mache zu Verlust von Informationen führen kann, wird das Ergebnis insgesamt weniger F...
- 31.01.2014, 10:10
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Stimmt. Ist viel abwegiger als sich seine eigene Sprache zusammenzubasteln.
- 31.01.2014, 09:54
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Hör auf zu heulen: -Wno-narrowing
- 23.01.2014, 22:15
- Forum: Artikel, Tutorials und Materialien
- Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
- Antworten: 489
- Zugriffe: 360711
Re: Artikelempfehlungen, interessante Publikationen o.Ä.
So hab ich es entdeckt ;-)antisteo hat geschrieben:Spiele Programmierer hat geschrieben: Die glibc nutzt übrigens eine SSE-basierte strlen. (das sehe ich öfters in den Crash Logs)
- 23.01.2014, 17:36
- Forum: Artikel, Tutorials und Materialien
- Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
- Antworten: 489
- Zugriffe: 360711
Re: Artikelempfehlungen, interessante Publikationen o.Ä.
Krishty: http://gcc.gnu.org/projects/tree-ssa/vectorization.html Klar, sowas wie strlen wird nicht vektorisiert (*), aber es gibt trotzdem eine Menge Möglichkeiten für den Compiler das zu tun. €: Schamlose Werbung: http://crispybyte.wordpress.com/2013/05/22/simd-gcc-erste-schritte/ (*) Nachtrag: Guc...
- 23.01.2014, 10:13
- Forum: Artikel, Tutorials und Materialien
- Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
- Antworten: 489
- Zugriffe: 360711
Re: Artikelempfehlungen, interessante Publikationen o.Ä.
Schrompf, kannst du nicht einfach SSE und Autovektorisierung in deinem Compiler aktivieren? Dann sollte der solche Fälle selbst erkennen und dir gleich 16 uint8 auf einmal verwursten, ohne Mehraufwand und komische Bit Hacks. Und SSE kann man heute zumindest auf PCs allgemein als gegeben annehmen.
- 22.01.2014, 10:13
- Forum: Artikel, Tutorials und Materialien
- Thema: Artikelempfehlungen, interessante Publikationen o.Ä.
- Antworten: 489
- Zugriffe: 360711
Re: Artikelempfehlungen, interessante Publikationen o.Ä.
Man kann es sich auch kompliziert machen. Einfach ne entsprechende Funktion mit einem aussagekräftigen Namen definieren und den Compiler optimieren lassen.
- 16.10.2013, 16:32
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Solang mSetting irgendwo zwischdurch initialisiert wird und auf ein gültiges Setting-Objekt zeigt ist da kein Problem.
- 21.08.2013, 09:17
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Bin ich froh, dass ich webmäßig nur am Backend rumdoktore :D
- 24.07.2013, 07:58
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Aber die M$-Registry ist natürlich immer doof, weil sie genau dasselbe tut. Was für ein Haufen Pfeiffen. Der Unterschied ist, du kannst die Umgebungsvariablen pro Prozess ändern. Wenn das bestehende Environment dich beim Bauen stört, besorg dir doch mit env -i $SHELL einfach eine neue Shell mit (fa...
- 04.06.2013, 20:41
- Forum: Algorithmen und Datenstrukturen
- Thema: Best Way? Main Function auslagern?
- Antworten: 16
- Zugriffe: 5862
Re: Best Way? Main Function auslagern?
Ja, das liegt daran, dass mainCRTStartup genau die Funktion ist, die dafür zuständig ist, argc und argv abzuholen und mit denen dann main aufzurufen.
- 22.05.2013, 11:21
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Dann speicher halt? Wie viele Dateien muss man denn ungespeichert offen haben? Kann mir da ehrlich gesagt keinen sinnvollen Anwendungsfall für vorstellen...
- 22.05.2013, 09:10
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Exakt, oder um es auf Code zu beschränken und schneller zu machen: cgvg.antisteo hat geschrieben:Dazu gibt es ja auch grep ;)
- 21.05.2013, 13:07
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [gelöst][c++] Wie richtig eine "Liste" erstellen
- Antworten: 7
- Zugriffe: 2600
Re: [c++] Wie richtig eine "Liste" erstellen
Würde ich nicht tun. Dann kannst du nämlich für IPv6 dein Programm nochmal komplett umschreiben.EyDu hat geschrieben:Noch ein kleiner Einwurf: Ich würde die IP als uint32 und den Port als unit16 speichern.
- 17.05.2013, 15:39
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: MinGW64 und GLES2 Emulation?
- Antworten: 9
- Zugriffe: 2530
Re: MinGW64 und GLES2 Emulation?
Schrompf: Darüber bin ich auch schon gestolpert, als ich ein mittelgroßes C++11 Projekt von Linux nach Windows portieren wollte. Ich dachte, nimmste einfach MinGW 4.7.2, gleicher Compiler, wird schon passen. Ist aber nicht so, der C++11 Support bei MinGW hinkt um Jahre hinterher. Keine Ahnung wie es...
- 04.02.2013, 19:08
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Also GCC 4.7 erlaubt beides.
- 27.12.2012, 22:53
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7597
- Zugriffe: 1813193
Re: Jammer-Thread
Lesen bildet:
Und ich suche seit fast zwei Tagen nach dem Grund, warum meine Light-Userdaten in Lua ohne erkennbaren Grund ihre Metatabellen ändern.Light userdata (unlike heavy userdata) have no per-value metatables. All light userdata share the same metatable
- 12.12.2012, 13:49
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Wann gilt eine Klasse als initialisiert?
- Antworten: 6
- Zugriffe: 1728
Re: Wann gilt eine Klasse als initialisiert?
simbad hat geschrieben:Nach dem regulären verlassen des Konstruktors.
- 30.11.2012, 16:07
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: std::stack Objekt raus-moven
- Antworten: 9
- Zugriffe: 3181
Re: std::stack Objekt raus-moven
@dot: also zumindest in meiner libstdc++ ruft der Move-Konstruktor explizit release() des alten unique_ptrs auf und initialisiert den eigenen internen Zeiger mit dem Ergebnis. Swap wäre auch ein Extraschritt, weil der interne Zeiger des neu konstruierten Objekts erstmal mit nullptr initialisiert wer...
- 30.11.2012, 15:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: std::stack Objekt raus-moven
- Antworten: 9
- Zugriffe: 3181
Re: std::stack Objekt raus-moven
Spricht irgendetwas gegen ? Damit wird dein top zu einem leeren unique_ptr, der danach weggeräumt wird...
Code: Alles auswählen
auto top_element(std::move(stack.top())); stack.pop();
- 20.11.2012, 19:44
- Forum: Vorstellungsbereich
- Thema: [Projekt] Splatter
- Antworten: 606
- Zugriffe: 207283
Re: [Projekt] Splatter
Kann sein, dass du da Recht hast. In dem Fall wäre deine Maßnahme (vor allem in Anbetracht der Tatsache, dass vermutlich/leider keine Millionenverkäufe abzusehen sind) vielleicht tatsächlich praktikabel. Wobei dann die Frage mit dem Anwalt und die Erfolgwahrscheinlichkeit gegen den Aufwand der Imple...
- 20.11.2012, 16:23
- Forum: Vorstellungsbereich
- Thema: [Projekt] Splatter
- Antworten: 606
- Zugriffe: 207283
Re: [Projekt] Splatter
Willst du dir echt die Mühe machen mit dem Keyfile machen? Die angreifbarste Stelle ist doch nicht die Erzeugung des Keyfiles, sondern der Code, der checkt, ob der Key gültig ist. Solang du da nicht anderen Entwicklern ein ganzes Stück voraus bist, generierst du für eventuelle Cracker nur eine klein...
- 09.11.2012, 08:45
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Code beim Starten ausführen
- Antworten: 12
- Zugriffe: 2524
Re: Code beim Starten ausführen
Dann mach in jedes cpp File eine globale Variable, die in ihrem Konstruktor den Loader registriert... Dann pass aber auf, dass auch garantiert alles, was zum Registrieren benötigt wird vorher auch wirklich initialisiert ist. Die Reihenfolge vor allem über mehrere Übersetzungseinheiten dürfte nicht ...
- 10.09.2012, 07:26
- Forum: Vorstellungsbereich
- Thema: Showroom - Aktuelle Arbeiten und Projekte
- Antworten: 2040
- Zugriffe: 995133
Re: Showroom - Aktuelle Arbeiten und Projekte
@Cironian: Erinnert mich extrem an dieses spezielle Lieblingsspiel das ich da immer noch habe :-) Schön, dass es noch andere gibt, die solche Spiele mögen. Bitte unbedingt fertig machen!
- 06.09.2012, 14:41
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Header-Organisation
- Antworten: 15
- Zugriffe: 4451
Re: [C++] Header-Organisation
Wie oft macht man schon einen kompletten Rebuild? Alle paar Wochen mal, wenn man nicht grade irgendeinen überall benutzen Header anfasst...
- 06.09.2012, 08:47
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Header-Organisation
- Antworten: 15
- Zugriffe: 4451
Re: [C++] Header-Organisation
Und gilt vermutlich nur für einen kompletten Rebuild?
- 04.09.2012, 10:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Header-Organisation
- Antworten: 15
- Zugriffe: 4451
Re: [C++] Header-Organisation
Hab ich noch nicht erlebt, dass eine einzige C++-Datei solange braucht, wenn sie nicht grade irgendwelche Template-Magie betreibt. Und dann hilft auch eine kleinere Header-Datei nicht. Und beim Linken sowieso nicht...
- 04.09.2012, 09:03
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] Header-Organisation
- Antworten: 15
- Zugriffe: 4451
Re: [C++] Header-Organisation
Ich finde das nicht so dolle. Ja, man kann sicher kurzfristig ein wenig Compilezeit sparen, aber erstens wird es dadurch unübersichtlich und man hat irgendwann eine 30.000 Zeilen Monsterdatei und spätestens dann ist der Geschwindigkeitsvorteil auch wieder hinüber, wenn jede Quelldatei diese 30.000 Z...
- 23.08.2012, 12:48
- Forum: Allgemeines Talk-Brett
- Thema: [SAMMELTHREAD] Sehenswerte Videos
- Antworten: 909
- Zugriffe: 467093
Re: [SAMMELTHREAD] Sehenswerte Videos
Das größte Problem bei Haskell (eine Sprache die ich selbst sehr schätze) ist, dass funktionale Programmierung in den Pflichtveranstaltungen der meisten Informatikstudiengänge sehr wenig Beachtung findet. Bei uns war es ein Kurs über ein Semester mit 6 SWS. Ich vermute in den meisten Fachinformatike...