Domande con tag 'standard-library'

5
risposte

Perché tutte le funzioni dell'algoritmo accettano solo intervalli, non contenitori?

Ci sono molte funzioni utili in <algorithm> , ma tutte funzionano su "sequenze" - coppie di iteratori. Ad esempio, se ho un contenitore e mi piace eseguire std::accumulate su di esso, devo scrivere: std::vector<int> myCont...
posta 05.03.2014 - 14:14
4
risposte

Quale lingua dovrei usare per creare una libreria multipiattaforma? [chiuso]

Voglio creare una libreria di analisi SyncML ( nessuna interfaccia utente ) che dovrebbe essere in grado di creare messaggi basati sulle informazioni fornite dall'applicazione host, alimentate dai metodi della libreria. Inoltre, la libreria deve...
posta 24.11.2011 - 16:49
3
risposte

Perché un'interfaccia sostituisce i metodi delle interfacce che estende in Java 7?

Stavo guardando Mappa e SoldMaps documentazione da Java 7 e ho capito che SortedMap , che estende Map sostituisce entrySet() , keySet() e values() . AFAIK, le interfacce non possono implementare un metodo in Java prim...
posta 09.04.2016 - 12:22
2
risposte

Perché Java getSystemResourceAsStream consuma in silenzio IOExceptions?

Durante il tentativo di eseguire il debug di un problema strano in cui sapevo che un'eccezione avrebbe dovuto essere generata ma non lo era, ho trovato quanto segue nella classe java.lang.ClassLoader della libreria standard Java: /** * O...
posta 23.05.2017 - 21:04
1
risposta

Java Object.wait () raggiunge davvero la precisione di un nanosecondo?

Stavo controllando il codice sorgente della libreria standard Java 8 solo per curiosità, e ho trovato questo in java/lang/Object.java . Esistono tre metodi denominati wait : public final native void wait(long timeout) : questo è...
posta 12.08.2014 - 14:02
2
risposte

Perché dobbiamo includere più file di intestazione per una singola libreria (la libreria standard C)?

Non sono sicuro del motivo per cui ci sono così tanti file di intestazione per la libreria standard C (stdio.h, stdlib.h, math.h). In che modo questi file di intestazione puntano alla stessa libreria? Credo di essere un po 'confuso su cosa...
posta 13.09.2017 - 17:36
4
risposte

Equivalente delle funzioni di libreria C

In C, quasi tutto richiede una funzione. Ciò che mi tormenta è che non so esattamente cosa sta succedendo. Se non ci fosse il file msvcrt.dll , i miei programmi C si interromperanno tutti perché è lì che sono presenti tutte le funzioni della...
posta 21.03.2017 - 21:54
1
risposta

Lingue con strutture e algoritmi di dati grafici nella libreria standard

Sto cercando di migliorare le mie conoscenze e abilità con grafici e algoritmi di grafici e ho notato qualcosa di curioso: per quanto posso dire, nessuna lingua "mainstream" contiene il supporto per i grafici nella sua libreria standard. Alberi...
posta 14.05.2013 - 16:59
1
risposta

Sovraccarico delle prestazioni dei contenitori standard e boost [chiuso]

Adap.TV ha scelto C ++ per sviluppare il suo software. Tuttavia, hanno deciso di non utilizzare i contenitori standard 1 e di aumentare le prestazioni per motivi di prestazioni, poiché ne hanno scritto blog nel seguente articolo: Perché...
posta 01.04.2013 - 20:03
2
risposte

C'è una strtoull strtoull () in qualsiasi libreria C onnipresente?

Voglio una funzione che interpreterà una stringa come un intero rigorosamente senza segno, non funzionante quando la stringa trabocca, rappresenta un numero negativo o non rappresenta un numero. strtoull() imposta errno su ERANGE su over...
posta 29.07.2014 - 03:22