Domande con tag 'c++'

4
risposte

Problema con la comprensione di SRP

Ho difficoltà a capire quando il Principio di Responsabilità Unica è usato correttamente. Considera il seguente codice: // -------------------------------------------------------------------------------------------------- void CTCPClient::Try_...
posta 23.08.2016 - 10:48
1
risposta

È sbagliato preferire le eccezioni per centralizzare la logica di gestione degli errori?

Usando C ++, spesso sento che dovresti evitare di lanciare eccezioni per il controllo del flusso e dovresti evitare di chiamare le funzioni nelle condizioni in cui sai che verranno lanciate. Ad esempio, se una funzione viene generata quando la s...
posta 04.06.2018 - 16:01
3
risposte

Classe flag invalid vs exception

Quindi ho il seguente Leggo in linee da un file di testo. Ogni riga deve essere analizzata e ottenere i dati importanti estratti (non andrò nei dettagli qui). Ho creato una classe Parser che fa questo lavoro. Unforunately può accadere abbasta...
posta 20.03.2018 - 13:09
3
risposte

Come organizzare l'esercizio di programmazione [chiuso]

A causa delle mie cattive prestazioni in occasione di interviste di lavoro passate, ho deciso di eseguire esercizi di programmazione quotidiana fuori dal mio lavoro. Attualmente mi sto concentrando su algoritmi, modelli di progettazione e tes...
posta 19.12.2011 - 06:25
4
risposte

Perché le API della libreria Python sono più intuitive rispetto alle API della libreria STL di C ++? [chiuso]

Non sono sicuro che sia una prospettiva personale o solo un sentimento comune. Penso che nella maggior parte dei casi, l'API di python sia molto più intuitiva delle API di libreria C ++ STL. Se non si tratta di un giudizio soggettivo, qualcun...
posta 17.09.2011 - 10:22
1
risposta

Il processo multiplo di Chrome per ogni scheda

Mi chiedo quale sia lo scopo di Chrome utilizzando più processi per ogni scheda? Ho chiesto questo a chat room C ++ e uno ha risposto che è un prodotto di pigrizia. Personalmente ritengo che questo sia un esempio di "elaborazione distribuita" co...
posta 20.06.2013 - 06:50
1
risposta

Decremento della differenza di operatore tra C ++ e Java? [chiuso]

Per favore dimmi perché lo stesso codice si comporta diversamente in C ++ e JAVA. Ok prima implemento una funzione per calcolare il fattoriale di un Int RECURSIVELY In JAVA: int f(int x) { if(x==1)return 1; return(...
posta 01.05.2013 - 22:58
4
risposte

Quali sono le buone pratiche per includere gli spazi dei nomi in C ++ che evitano una maggiore digitazione?

Sto iniziando con C ++ e quasi ovunque vedo che ci sono queste 2 frasi in cima. #include <iostream> using namespace std; Come ho capito, gli spazi dei nomi sono qualcosa per mantenere separati i nomi e hanno gli stessi identificatori...
posta 11.08.2013 - 19:41
2
risposte

Design Pattern per una funzione di valutazione del tempo

Sono in una classe di ingegneria del software e devo scegliere un modello di progettazione da utilizzare per una 'funzione' ... Ho due funzioni e una di queste è di avere una funzione in cui un utente può inserire un codice di avviamento postale...
posta 26.10.2017 - 04:22
2
risposte

Esiste un linguaggio di definizione dell'interfaccia per le librerie software?

Supponiamo che io stia scrivendo una libreria C ++ che intendo distribuire in forma binaria, con interfacce da altri linguaggi (ad esempio Python). L'approccio 'facile' di appena compilazione della biblioteca e distribuire il DLL o quadro non f...
posta 09.08.2017 - 18:04