DLIB C ++ -bibliotheek

DLIB C ++ Library is een moderne C ++ -bibliotheek met een focus op draagbaarheid en correctheid van het programma.
Download nu

DLIB C ++ -bibliotheek Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freely Distributable
  • Prijs:
  • FREE
  • Naam uitgever:
  • Davis King
  • Uitgever website:

DLIB C ++ -bibliotheek Tags


DLIB C ++ -bibliotheek Beschrijving

DLIB C ++ Library is een moderne C ++ -bibliotheek met een focus op draagbaarheid en correctheid van het programma. DLIB C ++ Library is een moderne C ++ -bibliotheek met een focus op draagbaarheid en correctheid van het programma. De bibliotheek is open source-software en is in licentie gegeven onder de BOOST-softwarelicentie. Hier zijn enkele belangrijke kenmerken van "DLIB C ++ -bibliotheek": · Alles is de hele tijd van contract. Dit betekent dat er een volledige en precieze documentatie is voor elke klas en functie. Er zijn ook foutopsporingsmodi die de randvoorwaarden voor functies controleren. Wanneer dit is ingeschakeld, vangt het de overgrote meerderheid van de bugs veroorzaakt door het noemen van functies verkeerd of het gebruik van objecten op een onjuiste manier. · Abstractielagen bovenop het besturingssysteem API's. Specifiek: Directory Navigation, TCP-aansluitingen, Interfaces met inrijgen en grafische gebruikers. · Zeer draagbaar · Alle niet-ISO C ++ -code bevindt zich in de OS-abstractielagen die zo klein mogelijk zijn (ongeveer 9% van de bibliotheek). De rest van de objecten in de bibliotheek zijn gelaagd bovenop de OS-abstractielaag of zijn pure ISO C ++. · Big / Little Endian Agnostic. · Er worden geen veronderstellingen gemaakt over structuur byte verpakking. · Er zijn geen andere pakketten vereist om de bibliotheek te gebruiken. Alleen API's die worden verschaft door een OS-OS-OS worden gebruikt. Veel containerclasses. Wat deze containers anders maakt dan wat in de STL te vinden is, is hoe ze objecten in en uit zichzelf bewegen. In plaats van dingen rond te kopiëren, wordt alles verplaatst door te ruilen. Hiermee kunt u dingen doen zoals containers van containers van containers hebben. Ze hebben ook eenvoudiger interfaces. Aanvullend: · Er zijn veel versies van elke container met verschillende prestatiekarakteristieken, dus u hebt grote flexibiliteit bij het kiezen van precies wat u wilt. · Veel van de containers voeren al hun toewijzingen uit via het geheugen_manger-object en in tegenstelling tot de STL is er geen vereiste dat verschillende gevallen van de geheugenbeheerder / toewijzing kunnen gratis voorwerpen die van elkaar zijn toegewezen. Dit maakt veel interessantere implementaties van het geheugenbeheerder mogelijk. · Alle containers zijn serializable. · Een opdrachtregel PARDER met de mogelijkheid om opdrachtregels te ontleden en te valideren met verschillende soorten argumenten en opties. · Verschillende geabstraheerde objecten die delen van gegevenscompressie-algoritmen vertegenwoordigen. Veel vormen van het PPM-algoritme zijn inbegrepen. · Een groot integer-object · Een draad Safe Logger-object dat is gestileerd na de populaire Java-logger Log4j. · Alle nieuwe threads worden getrokken uit een dynamisch formaat draadbad. Oproepen om te creëren_new_thread () zijn snel. · Een snel matrixobject geïmplementeerd met behulp van de expressiesjablonentechniek. · Een modulair testkader. · Een eenvoudig HTTP-serverobject dat u kunt gebruiken om een webserver in uw toepassingen in te sluiten. Wat is er nieuw in deze release: · Deze release brengt het ultramoderne bobyqa-algoritme voor box-beperkte optimalisatie zonder derivaten aan de bibliotheek. · Bovendien zijn er een handvol van de voorbeeldprogramma's verbeterd en is er ook een nieuw voorbeeld met hoe Bobyqa te gebruiken om de parameters van machine-leeralgoritmen te optimaliseren.


DLIB C ++ -bibliotheek Gerelateerde software

formeel

Module voor het maken van PYQT4-formulier Dialogs / Widgets om verschillende soorten parameters te bewerken ...

191

Downloaden

jgnucashlib

JGNUCASHLIB is een Java-bibliotheek voor het manipuleren van het bestandsindeling van de Gnucash-boekhoudsoftware. ...

135

Downloaden