Domande con tag 'c++'

2
risposte

Come rappresentare una linea geometrica a livello di codice?

Ho cercato di progettare una libreria per fare alcuni semplici calcoli geometrici in uno spazio euclideo, indipendentemente dalla sua dimensione. Sebbene sia facile rappresentare punti, vettori, ipersfere e iperpiani in modo generico, non riesco...
posta 18.12.2013 - 00:33
2
risposte

Fabbriche, vettori e puntatori intelligenti - Domanda di progettazione

Quindi, il mio codice aziendale ha bisogno di alcuni oggetti. Non sa quanti oggetti ha bisogno e non conosce i tipi esatti (perché il polimorfismo è coinvolto). Per me, questo suona per una buona ragione per andare in fabbrica. Il mio codic...
posta 15.12.2015 - 16:23
2
risposte

Proposte di utenti C ++

Credo di avere alcuni buoni suggerimenti per migliorare il linguaggio C ++. Chi dovrei contattare per discuterne? Ho la possibilità di essere ascoltato, specialmente se non sono un esperto di fama?     
posta 30.12.2011 - 01:43
3
risposte

Perché il linguaggio di base C ++ si fonde con la libreria standard?

A mio avviso, la libreria standard è un intero software separato rispetto a un compilatore. Secondo me, dovrebbero essere tenuti separati. I Vantaggi di questo approccio si riducono quasi a "possono evolversi indipendentemente". Svantag...
posta 26.06.2017 - 19:23
3
risposte

C'è qualche vantaggio nel definire variabili locali costanti come statiche (c ++)?

void Animation::playAnimation() const { static const int index = 0; const std::string& animationFileName = m_animationContainer.getAnimationName(index); static const int zOrder = -1; static bool isLooping = false; An...
posta 08.06.2017 - 21:13
2
risposte

Come aggiungere la registrazione a una libreria in modo che possa integrarsi facilmente con il sistema di registrazione del programma utilizzando la libreria?

Sto scrivendo una libreria che ha molte informazioni che possono essere utili in un log nel programma che la usa, ma non conosco il modo migliore per esporla in modo tale che il programma usi la mia libreria può integrare i log della mia bibliot...
posta 08.06.2017 - 00:06
1
risposta

Ci sono vantaggi nel dichiarare le variabili di stack costanti in C ++

Non mi è chiaro quali vantaggi ci siano di dichiarare le variabili di stack come costanti in C ++, speravo che qualcuno potesse spiegare i vantaggi e lo scopo di questa tecnica. Ad esempio: void func(const std::string& arg) { if(some...
posta 19.02.2014 - 02:23
3
risposte

Tensione tra il principio di inversione delle dipendenze ed evitare "nuovo" in C ++?

Ho visto molti consigli che è meglio fare Type object; di Type* object = new Type(); in C ++ quando possibile-cioè, riduci al minimo l'utilizzo di new . Capisco il razionale dietro questo e lo apprezzo. Ma secondo la mia compr...
posta 27.11.2012 - 21:43
2
risposte

Esigenze (in linea di principio) C ++ tra parentesi se condizione di affermazione?

Nel corrente C ++ quando il corpo delle istruzioni if contiene un solo comando, quindi: Le parentesi attorno alla condizione if sono obbligatorie ma i blocchi sono facoltativi. Quindi, entrambi gli esempi sono OK: if ( condition )...
posta 07.01.2015 - 08:35
5
risposte

aumento della produttività: padronanza di una lingua e scelta di strumenti efficienti

Sto cercando consigli da sviluppatori esperti su questa domanda. Nel mio lavoro c'è bisogno di un sacco di codice one-off. Si è tentati di immergersi nelle giuste chiamate della libreria python / perl per eseguire queste piccole attività il p...
posta 08.11.2011 - 18:29