Domande con tag 'c++'

4
risposte

È una buona idea documentare ogni ipotesi nel codice, anche se va contro lo standard della lingua?

Per esempio, questa funzione di c ++ sarebbe una buona idea? void doSomething(not_nullptr<MyType> arg) { // stuff } Poiché not_tullptr è un wrapper di template per i puntatori, genererà un'eccezione se a esso viene mai assegnato u...
posta 25.02.2016 - 23:00
5
risposte

Opzioni alternative per la formattazione delle stringhe in C ++?

Sto cercando di ottimizzare alcuni codici di formattazione delle stringhe che sono molto colpiti dal nostro codice. Stavamo usando ostringstream e ho convertito il codice per usare sprintf (in realtà sprintf_s più sicuri di Microsoft). Ho scambi...
posta 21.12.2011 - 17:28
3
risposte

Classi di dati: getter e setter o design di metodi diversi

Ho cercato di progettare un'interfaccia per una classe di dati che sto scrivendo. Questa classe memorizza gli stili per i personaggi, ad esempio se il carattere è in grassetto, in corsivo o sottolineato. Ma anche la dimensione del font e la fami...
posta 09.09.2012 - 14:03
8
risposte

Strategie per l'implementazione del rilevamento perdite di memoria [chiuso]

Quale strategia useresti per rilevare perdite di memoria? Mi è stata fatta questa domanda in un'intervista concentrata principalmente su C ++ e non ho trovato risposta. Ho detto che ci sono strumenti che lo fanno e che li userei, ma non era s...
posta 17.03.2017 - 03:07
2
risposte

Pure C ++ per app iOS [chiuso]

È possibile utilizzare solo C ++ per creare app iOS? C'è qualche svantaggio in questo? Ho letto da qualche parte che devi usare un mix di obiettivi C e C ++ se vuoi usare C ++ così male.     
posta 27.10.2012 - 21:43
3
risposte

Tipo Enum annidato in C ++ o C #?

Mi sono imbattuto in un problema ricorrente in alcuni dei miei progetti recenti in cui mi trovo a usare enumerazioni per rappresentare stato, o tipo, o qualcos'altro, e ho bisogno di verificare alcune condizioni. Alcune di queste condizioni si e...
posta 18.02.2013 - 11:21
4
risposte

Come utilizzare gli oggetti mock [C ++] senza passarli come argomenti alle funzioni

Sono in procinto di integrare un Unit Test Framework per un codice esistente in C ++. Ho azzerato CxxTest, ma come risulta possiamo usare altri Mocking Framework (come googlemock) anche in combinazione con CxxTest. Dopo aver letto le esercita...
posta 16.01.2014 - 10:26
2
risposte

Riutilizzo del codice in C ++, tramite ereditarietà o composizione multipla? O…?

Originariamente avevo chiesto a questa domanda su StackOverflow, ma ero diretto qui, e penso che il mio problema sia tanto concettuale quanto tecnico, quindi ecco qui. Se stai definendo una gerarchia di classi astratte in C ++ e poi creando...
posta 27.06.2014 - 19:41
2
risposte

Come trattare le librerie interne

Sto affrontando problemi nella strutturazione di progetti e librerie. Nella società per cui lavoro spesso vedo che le cose sarebbero più manutenibili e meno soggette a errori, se potessimo estrarre codice comune e creare librerie con quel cod...
posta 09.01.2017 - 14:39
3
risposte

Come prevenire i problemi a valle dovuti all'ereditarietà

L'ho spostato da Stack Overflow e questo era il posto suggerito da chiedere. Questo è stato contrassegnato come possibile duplicato di una domanda sul merito della composizione sull'ereditarietà . Non sto facendo questa domanda, sto cercando st...
posta 04.10.2016 - 16:02