Domande con tag 'c++'

4
risposte

Devo inserire le newline prima o dopo gli operatori binari? [chiuso]

Quando sei in Python o Javascript, dovresti sempre mettere gli operatori binari nella fine della riga precedente, in modo da impedire che le nuove righe interrompano prematuramente il tuo codice; ti aiuta a cogliere errori. Ma in C o C ++,...
posta 12.08.2012 - 04:40
2
risposte

Comprensione Backtracking in C ++

Ho una buona conoscenza di base dei fondamenti del C ++, ho anche una comprensione di come funziona anche la ricorsione. Ho trovato alcuni problemi come il classico otto problemi di regine e la risoluzione di un Sudoku con Backtracking. Mi...
posta 28.06.2011 - 23:23
3
risposte

Quali prestazioni possiamo aspettarci da std :: string's c_str ()? Tempo sempre costante?

Ultimamente ho fatto alcune ottimizzazioni necessarie. Una cosa che ho fatto è cambiare alcuni stream di ostrings - > sprintfs. Sto sprintf'ing un gruppo di std :: stringhe in un array in stile c, ala char foo[500]; sprintf(foo, "%s+%s", st...
posta 13.12.2011 - 04:09
3
risposte

Unix / Linux a bassa latenza

La maggior parte dei lavori di programmazione a bassa latenza / alta frequenza (in base alle specifiche del lavoro) sembra essere implementata su piattaforme unix. In molte specifiche fanno richieste particolari per le persone con esperienza di...
posta 15.01.2013 - 21:40
2
risposte

Come testare e confrontare le implementazioni mutex

Come dice il titolo: come si testano e si confrontano le diverse implementazioni di mutex in c ++? Essenzialmente ho scritto la mia classe std :: mutex like per un progetto eseguito su un core 2, armv7 con l'obiettivo di minimizzare il sovrac...
posta 18.06.2017 - 15:26
4
risposte

È possibile utilizzare il compilatore Intel C / C ++ su Linux per creare file oggetto da collegare su Windows?

Perché? A seconda della fonte, è probabile che il compilatore Intel o il compilatore generino i file eseguibili più veloci per l'architettura x86 (miglioramento del tempo di esecuzione dal 5% al 100%). Intel offre i suoi compilatori per...
posta 15.05.2013 - 12:34
4
risposte

Perché il C ++ non ti permette di prendere l'indirizzo di un costruttore?

C'è una ragione specifica per cui questo potrebbe rompere la lingua concettualmente o un motivo specifico per cui questo è tecnicamente impossibile in alcuni casi? L'utilizzo sarebbe con il nuovo operatore. Modifica: ho intenzione di r...
posta 20.06.2014 - 21:29
12
risposte

Il C ++ non è adatto per OOP? [chiuso]

Ho letto da qualche parte in una delle risposte a una domanda (non ricordo quale) che il C ++ non è adatto per la programmazione orientata agli oggetti. C'è stato un accenno al fatto che potevi usare la sua caratteristica o qualcosa del genere,...
posta 16.02.2011 - 00:00
7
risposte

È una cattiva pratica includere tutte le enumerazioni in un file e usarlo in più classi?

Sono un'aspirante sviluppatrice di giochi, lavoro occasionalmente su giochi indipendenti e per un po 'ho iniziato a fare qualcosa che all'inizio sembrava una cattiva pratica, ma voglio davvero ottenere una risposta da alcuni programmatori espert...
posta 08.12.2012 - 11:33
8
risposte

Quanto è importante imparare i makefile? [chiuso]

Lavoro in c ++ principalmente come hobby (sono ancora a scuola e quindi non ho un vero lavoro). Gli IDE generano il makefile per me e quindi mi chiedo se valga la pena di imparare a crearli da solo. Con "vale la pena imparare" intendo, dovrei la...
posta 26.08.2012 - 00:08