Domande con tag 'c++'

9
risposte

Perché dovremmo voler disabilitare gli avvisi del compilatore?

Questa risposta e i commenti aggiunti mostrano un modo per disabilitare diversi avvisi del compilatore usando #pragma direttive. Perché uno vorrebbe farlo? Di solito gli avvertimenti ci sono per una ragione, e ho sempre pensato che fos...
posta 24.06.2011 - 08:58
7
risposte

Perché i costruttori non sono ereditati?

Sono confuso su quali potrebbero essere i problemi se un costruttore è stato ereditato da una classe base. Cpp Primer Plus dice, Constructors are different from other class methods in that they create new objects, whereas other methods ar...
posta 13.05.2013 - 10:48
7
risposte

Come posso imparare a scrivere C ++ idiomatico?

Sono uno studente di informatica e, di conseguenza, mi è stato insegnato C ++ come una versione migliore di C con le classi. Finisco per cercare di reinventare la ruota ogni volta che è necessaria una soluzione a un problema complesso, solo per...
posta 03.11.2011 - 21:14
5
risposte

Perché è sbagliato scrivere qualcosa nella lingua X come se si stesse scrivendo un programma in linguaggio Y in termini di utilizzo di un paradigma di codifica condiviso [chiuso]

Qualche tempo fa, ho fatto una domanda su SO di qualcosa scritto in C ++, ma invece di ottenere una risposta al problema in questione, i commenti sono andati pazzi per il mio stile di codifica, anche quando ho indicato che era un < a href="http:...
posta 26.03.2014 - 17:14
11
risposte

Afflitto da bug multithread

Nel mio nuovo team che gestisco, la maggior parte del nostro codice è piattaforma, socket TCP e codice di rete http. Tutto il C ++. La maggior parte proveniva da altri sviluppatori che hanno lasciato la squadra. Gli attuali sviluppatori del team...
posta 25.05.2012 - 09:55
8
risposte

Come sei diventato un convertito di correttezza const? [chiuso]

Dopo 15 anni di C ++, non ho ancora imparato ad amare usando const. Capisco che sia utile, ma non sono mai stato in realtà in una situazione in cui const correct avrebbe evitato il problema I stava affrontando. Quindi come sei arrivato ad a...
posta 30.09.2010 - 06:50
8
risposte

Sta usando direttamente Rendi considerato obsoleto? [chiuso]

Quindi mi sono imbattuto in molti commenti / post / etc riguardo alla creazione di makefile direttamente, e come è una cosa sciocca da fare nel 2015. Sono a conoscenza di strumenti come CMake, e in realtà uso CMake abbastanza spesso. Il fatto è...
posta 11.04.2015 - 01:05
10
risposte

Abbiamo ancora un caso contro l'istruzione goto? [duplicare]

In un articolo recente , Andrew Koenig scrive: When asked why goto statements are harmful, most programmers will say something like "because they make programs hard to understand." Press harder, and you may well hear something like "I...
posta 17.12.2011 - 09:32
2
risposte

Che cosa significa esporre pubblicamente un codice C ++ come API C e quali sono i vantaggi di farlo?

Spesso sento dire che i programmatori C ++ dovrebbero esporre l'API pubblica della loro libreria / prodotto come API C. Che cosa significa e quali sono i vantaggi di questo?     
posta 04.01.2013 - 20:40
9
risposte

Qual è la differenza tra la progettazione interna di Java e C ++ che consente a C ++ di avere ereditarietà multipla? [duplicare]

È eseguito il drill sui programmatori Java newbie che Java ( pre-Java 8 ) non ha ereditarietà di più classi e solo più ereditarietà dell'interfaccia, perché altrimenti si verifica un problema di ereditarietà del diamante ( Classe A eredita dal...
posta 30.12.2014 - 19:54