standard-library

Die Standardbibliothek enthält grundlegende Dienstprogramme, die von allen Implementierungen der Sprache bereitgestellt werden.
1
Antwort

Wäre es legal, Überladungen von std :: sort mit radix sort zu implementieren?

Für geeignete Datentypen kann eine gute Radix-Sortierung die Vergleichssorten um Längen unterbieten, aber std::sort wird normalerweise als Introsort implementiert. Gibt es einen Grund, nicht radix sort zu verwenden, um std::sort zu impleme...
06.10.2015, 09:47
3
Antworten

Einbetten von Python3 in die Standardbibliothek

Ich versuche Python in eine C ++ - App (letztlich Multiplattform) einzubetten. Es ist wichtig, dass meine App eine eigene Python-Implementierung enthält (genau wie bei blender), so dass sie vollständig eigenständig ist. (Sonst wird es ein Kon...
11.01.2016, 15:15
1
Antwort

Swifts Standardbibliothek und Namenskollision

Ich weiß, dass Swift keine Namespaces verwendet, aber diese Namen sind in jedem Modul definiert. Vor allem verstehe ich nicht sehr gut, wie dies Namenskollisionen vermeidet - fühlen sich frei zu erarbeiten. Trotzdem lautet meine Hauptfrage: N...
10.08.2014, 18:18
3
Antworten

Schnelles, einfaches CSV-Parsen in C ++

Ich versuche, eine einfache CSV-Datei mit Daten in folgendem Format zu parsen: %Vor% Also, eine sehr einfache und fest formatierte Datei. Ich speichere jede Spalte dieser Daten in einem STL-Vektor. Als solche habe ich versucht, den C ++ - We...
30.05.2012, 10:20
2
Antworten

Wie verwende ich C ++ STL-Container in meiner iPhone App?

Ich würde gerne ein STL-Set in meiner iPhone App verwenden (welches in Objective-C in XCode geschrieben ist). Wie kann ich den Standard-Namespace festlegen und / oder verwenden? In C ++ würde ich das tun: %Vor% Wie kann ich das in Objecti...
05.05.2009, 02:57
4
Antworten

Regulärer Ausdruck verursacht Stapelüberlauf

Weiter zu meiner vorherigen Frage: ECMAScript Regex für eine mehrzeilige Zeichenfolge , Ich habe das folgende Ladeverfahren implementiert: %Vor% Das Laden mit dieser Datei führt jedoch zu einem Stapelüberlauf (Parameter: 0x00000001, 0x00332...
07.07.2013, 21:28
2
Antworten

Thread-Sicherheit der C-Standardbibliothek unter OS X

Gibt es eine definitive Liste von Funktionen, die in der Mac OS X-Implementierung der C-Standardbibliothek Thread-sicher sind? Es gibt eine gute Antwort hier in Bezug auf glibc und f*() Funktionen speziell, aber ich habe es versäumt u...
05.12.2011, 00:30
1
Antwort

Umfassende Open-Source-Testsuite für die C-Standardbibliothek [geschlossen]

Ich suche eine Testsuite für die C Standard Library (hauptsächlich für die Algorithmen, die nicht die "äußere Welt" kontaktieren, also strcpy() , memcmp() , itoa() & amp; likes). Ich habe versucht, die GCC-Quellen herunterzuladen, aber...
27.08.2012, 23:05
3
Antworten

Anforderungen an Standard-Bibliothekszuordnungstypen

Ich versuche eine Quadtree-Sparse-Matrix-Klasse zu schreiben. Kurz gesagt, ein quadtree_matrix<T> ist entweder die Nullmatrix oder ein vierfaches (ne, nw, se, sw) von quadtree_matrix<T> . Ich möchte schließlich verschieden...
25.03.2011, 15:41
1
Antwort

Zugrundeliegender Typ für std :: uint8_t

Frage : Gibt es eine C ++ - Toolchain, in der std::uint8_t existiert, aber nicht eine Typedef für unsigned char (oder char , wenn sie nicht signiert ist)? BEARBEITEN: Umgekehrt: Ist so etwas bei einer normkonformen Implementierung...
21.06.2017, 20:28