Kreuz und quer

C ++ Anwendungsrahmen für Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD, Windows
Jetzt downloaden

Kreuz und quer Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Steven Noonan
  • Website des Verlags:
  • http://www.uplinklabs.net/?page=crisscross/index
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 596 KB

Kreuz und quer Stichworte


Kreuz und quer Beschreibung

C ++ Anwendungsrahmen für Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD, Windows Grundsätzlich gibt es ein paar cross-plattformübergreifende Klassen, die es Ihnen ermöglichen, Dinge zu tun, ohne den Code zwischen Plattformen zu ändern. CPUID), und Sockets (TCP und UDP) .Note: Crisscross-Quellcode ist unter der BSD-Lizenz verfügbar. Was ist neu in dieser Version: · XcodeProj aktualisiert, um .bash_login zu verwenden und den hart codierten Pfad zum Git zu genommen. · Veraltet das 10.3.9 SDK, Mac OS X 10.4 ist nun die minimal erforderliche Mac OS X-Version für Crisscross. · Eine Quadree-Abstiegsebene hinzugefügt, um sicherzustellen, dass der QuadTree nur eine endliche Anzahl von Ebenen abstieg. · Der Betrieb "Ascend" -Ausvorgang hinzufügte der Quadrees für eine verbesserte Leistung mit Entnahmevorgängen hinzu. · Merge Commit 'Tycho / Master' · Aktualisierte Quadree, um Darray anstelle von STL zu verwenden. · Kopieren: Newline am Ende der Datei hinzugefügt · Xcode: Fix zum Erzeugen der Build-Nummer mit GIT · Fehler: CC_ERR_TIMED_OUT hinzugefügt · MSVC: Hinzufügen von Visual Studio 2005-Projekt · Xcode: Debug sollte für PPC-Test auf Intel Macs teilweise universell sein · Dos2unix: universal_include.cpp · RBTree: Fehlerhafte Eltern-Verbindung beheben · RBTree: Beseitigen Sie ungenutzte Variable · RBTree: Fixed Knoten Gültigkeitsinkonsistenzen · DRARY: Erlauben Sie nicht gekapselte Arrays (hauptsächlich für Baumkonvertierungen) · RBTree: NULL ist nicht immer für Daten gültig · Darray: Kein Wurf, weil wir keine C ++-Ausnahmen mit Richtlinien haben · Bäume: Kein duplizierter Schlüsselunterstützung mehr · CoreIorEader: dummes, extra statisches Keyword · Avltree: Falscher Fehlerwert · Konsole: Falsch gekennzeichnete "zugewiesene" Konsole · CPUID: Jetzt funktioniert auf Mac OS X · Genprime: Ausdruckskonsistenz und besserer PREGEN · Xcode: Parent-Projekt Framework-Suchpfade für ARC ++ · LLIST: Verwendet Nullkey entsprechend · FileReader: RB statt RT, weil RT mit bestimmten Newlines versagt hat · Core_io_Reader: Dumb Read () FUNC entfernen. · Haupt (): Inntimer auf App Init · FileSystem: Nur Opendir / ReadDir-Ersatz für Windows hinzugefügt · Genprime: "-P" Option für steckerierte Primzahlen hinzugefügt · Häkchen: 'Prüfsumme' ist eine Art springender Begriff · Dateisystem. {Cpp, h}: chmod -x · Quadree: Dem Projekt hinzugefügt · CC_MIN UND CC_MAX Now verwenden Vergleichen () · Universal_include.h: Korrigieren Sie CC_MIN / CC_MAX, um die ordnungsgemäße Namespacing zu verwenden · Quadree: fix 'nodes.remove' -> 'nodes.erase' · Brandniederlassung 'Master' von Git: //github.com/tycho/criscross · Quadree.h: Setzen Sie einige interne Variablen vor · Quadree.h: Setzen Sie einige interne Variablen vor · Urheberrechtsdaten: Jetzt lesen '2006-2009' · Zweig "Master" von Git: //github.com/prophile/criscross zusammenführen · GenerateBuildNumber: Source die richtige Datei · CMAKE: Verwenden Sie '-P' -Parameter, um den GCH-DIR zu erstellen · * Printf: Stellen Sie sicher, dass der richtige Parameter des richtigen String-Wortformats verwendet wird · Konsole: Entfernen Sie lesen * () · CoreIorauder :: Readline: Jetzt kehrt -1 zurück, wenn FGETs () fehlschlägt · CMAKE: Verwenden Sie -FNO-STRICT-Aliasing · CMAKELISTS.TXT: -OS Standardmäßig verwenden · Build-Nummer: Verwenden Sie GIT-Beschreibung von nun an · GEN_BULILDNUM_H.SH: Verwenden Sie --Long, um zusätzliche Analyse zu verhindern · GEN_BULILDNUM_H.SH: Richtige Griff -RCX-Werte ordnungsgemäß · Gen_BULILDNUM_H.SH: Zeigt nicht die langen Daten an, wenn wir an einem Tag-Commit sind · Quicksort: Umgeschrieben, um viel schneller zu sein, nicht mehr veraltet · Gitignore: Blah ~ Dateien ignorieren · Unkultificify: Ran rannte nicht auf den gesamten Code · Crisscross V0.7.3-RC1 · Häkchen: Runtime verringern und richtige Beschreibung einer 'Mark' hinzufügen · CMAKELISTS: Fügen Sie -FNO-Common und -Wundef hinzu · Universal_include: Fix Warnungen von -Wundef · Vec2.h: Verwenden Sie _Hypotf für Windows-Builds · VS2005: Erstellen der Build-Nummer mit der neuen Methode · GEN_BULILDNUM_H.SH: Ersetzen Sie nicht ersetzen build_number.h, sofern dies nicht erforderlich ist · Gen_buildnum_h.sh: Leere Zeichenfolge fixieren · Gen_Buildnum_H.SH: Funktioniert jetzt auf Mac OS X · Gitignore: Alle DS_STORE-Dateien ignorieren · CMAKELISTS.TXT: Fix-Build-Nummer-Skript für Windows CMACK-Builds · Erstellen Sie die Nummer: Drop-Fehler auf fehlenden Dateien · Universal_include: Fügen Sie GCC-Erweiterungsunterstützung hinzu: STEVEN NOONAN · Adresstostling: Fixieren von unbeholfenen Linienbrüchen in SCETGETLINEFROMADDR-Anruf · Universal_include: Fixwarnungen in Bezug auf bereits definierte Erweiterungen · Uncrustfy: Ran auf der Quelle nicht somprandieren · Core_Socket: Einige Plattformen haben einen blöden, nicht-const-Send () -Parameter · Universal_include.h: __unused -> __unused_param · GetHostbyname: Auf Linux nimmt CHAR * anstelle von const char * param · TestSuite: * Tree-Tests sind jetzt strenger · TestSuite: Initialisieren Sie den Zufallszahlengenerator beim Start · TESTSUITE: SHA * brach aufgrund von Variablen von Clobberg Länge · TestSuite: Drucken von Dateien und Zeilennummer in der Assertion · RandomNumber: Verwenden Sie LRAND48 auf Nicht-Windows-Computern · AVLTree: Einfache Optimierung in FindNode · Universal_include.h: Fügen Sie SYS / TIME.H hinzu. Inklusive für * Nix- und BSD-Plattformen · TestSuite: Fehlende Tree_Items definieren · Mutexe und Schlösser: Mutex-Schnittstelle neu schreiben, Lese- / Schreibschlösser hinzugefügt · Branch 'Master' von git@github.com: Tycho / Crisscross · Mutex.cpp: Mixed Line Endens fixieren · Quadree: Fixieren Sie den Thread-Safe-Konstruktor, um Standard-Quadree-Parameter zu erhalten · Quadree: Fixieren Sie den Thread-Safe-ObjekteCircle, um mit den entsprechenden Parametern aufzurufen · Quadree: Thread-Safe InsertObject sollte ungültig sein · Debug.cpp: Machen Sie Mac OS X Backtrace Prettierer · Quadree: Thread Safe Quadree Compile-Fehler auf GCC-Korrigiert · XCODEPROJ: Fixieren Sie einige kleine Fehler in Bezug auf den Debug-Ausgang · Quadree: Geben Sie den DRARAY-Zeiger zurück, um das Aufrufen von Kopieren umzugleichen · Quadree: falsche Indirektionen festlegen · Mutex: Umbenennen von Lock_Read an RW_LOCK_READ und LOCK_WRITE zu RW_LOCK_WRITE · Quadree: Read-Schreibschloss-Mechanismus reparieren (Lock_Read -> RW_LOCK_READ usw.) · Quadree: viel schneller nächstgelegener Nachbarkennung · Quadree: Korruption beheben und Zählbegrenzer hinzufügen · Quadree: Verwenden Sie virtuelle Funktionen · DRAY: Entfernen Sie "Einkapselung" Unsinn · DRAY: Alte POP-Funktion entfernen () · Genprime: Eiminate veraltete "NOP-Anweisungen" · Backtrace: Beseitigen Sie "ISO C ++ verbietet das Gießen zwischen Zeiger-zu-Funktion und Zeiger-zu-Objekt-Warnung · Testsuite: bool auf ppc darwin ist 4 byte · Gen_BULILDNUM_H.SH: Source Bashrc vor dem Laufen · Gen_BULILDNUM_H.SH: Griff von Fällen, in denen nicht unter der Version steuern · Mutex.h: Fix-Dokumentationsfehler


Kreuz und quer Zugehörige Software

Gmpy.

Erweiterungsmodul, das die GMP-Bibliothek umhüllt, um dem Python-Code schneller Multisprecision-Arithmetik bereitzustellen ...

199 228 KB

Herunterladen

Fertig Lisp.

Eine Bindung von mehreren beliebten Lisp-Paketen für OS X, einschließlich: Aquamacs, Sbcl und Schleim ...

245 72.7 MB

Herunterladen