Domande con tag 'c++'

2
risposte

Imparare YACC al giorno d'oggi, ha senso? [chiuso]

Ho un enorme progetto che utilizza YACC e dovrei risolvere un bug in esso. Potrei chiedere a qualcun altro che l'ha scritto di correggerlo, ma sono interessato a come funzionano i compilatori. Oggigiorno ha senso imparare YACC? Mi è stato det...
posta 22.07.2013 - 13:29
2
risposte

Disegno Ellisse da un riquadro di delimitazione?

Qualcuno conosce un buon algoritmo per disegnare un'ellisse da un riquadro di delimitazione? draw_ellipse(int s1, int s2, int s3, int s4, color c); Non ho bisogno di qualcosa di ottimizzato per un'efficienza incomprensibile e illeggibile....
posta 26.01.2012 - 13:55
3
risposte

La frammentazione dell'heap è un problema nel braccio bare-metal con g ++?

Sto convertendo un progetto da C a misto C / C ++. Sta andando piuttosto bene, e le nuove funzionalità stanno davvero alleggerendo il lavoro. La piattaforma è un ARM SAM4, il compilatore è arm-none-eabi-g ++. Questa non è un'apparecchiatura d...
posta 17.06.2014 - 14:17
6
risposte

In C ++ Buone ragioni per NON usare la gestione simmetrica della memoria (cioè nuova ed eliminazione)

Cerco di imparare C ++ e la programmazione in generale. Attualmente sto studiando open source con l'aiuto di UML. L'apprendimento è il mio hobby e anche quello fantastico. La mia comprensione dell'allocazione della memoria in C ++ è che dov...
posta 11.06.2014 - 20:36
2
risposte

Quando l'estrazione dei metodi dal codice si interrompe per avere un senso? [duplicare]

Attualmente sto studiando i metodi di refactoring definiti da Marting Fowler ( link ). Dichiara un consiglio per la sostituzione di blocchi di codice con un singolo metodo che fa quel lavoro. Finora, sono d'accordo, come tutti abbiamo impar...
posta 27.06.2014 - 11:28
3
risposte

C ++ vs Objective-C principi di progettazione di setter e getter

In C ++ mi è stato detto che le mie classi non dovrebbero avere getter e setter: Fare torto ... post del blog . D'altra parte, in Objective-C, l'uso diretto di ivar è sconsigliato, perché i getter permettono di eseguire un'istanza pigra ei...
posta 03.03.2013 - 09:25
1
risposta

Qualsiasi linguaggio di programmazione che supporti esclusivamente Generics e non abbia supporto OOP? [chiuso]

Sto scrivendo un articolo sulla tensione tra OOP e programmazione generica creata da Stepanov. Egli critica ampiamente OOP e afferma che è "tecnicamente errato" rispetto alla programmazione generica. Ora so che abbiamo un sacco di linguaggi d...
posta 16.12.2013 - 00:11
1
risposta

Qual è la differenza tra string.c_str () e & string [0]?

Quali sono le differenze tra string.c_str() e &string[0] ? Per quanto riguarda le prestazioni, la mia ipotesi è che &string[0] sia un po 'più veloce di string.c_str () in quanto non richiede una chiamata di funzione....
posta 19.11.2013 - 14:13
2
risposte

Lazy Processing of Streams

Ho il seguente problema: Ho un file di testo e devo leggerlo e dividerlo in righe. Potrebbe essere necessario eliminare alcune righe (in base a criteri non risolti). Le righe che non vengono rilasciate devono essere analizzate in alcuni...
posta 15.04.2012 - 01:21
6
risposte

come dimostrare matematicamente la complessità di un algoritmo

Conosco gli algoritmi fondamentali e le sue complessità. per esempio se la ricerca binaria ha complessità O (log n), allora come posso dimostrarlo matematicamente?     
posta 07.02.2011 - 18:22