Domande con tag 'c++'

1
risposta

Combinando gli argomenti di una funzione usando una singola struttura

Quali sono le conseguenze (pro e contro) dell'utilizzo di una singola struttura come argomento, anziché un elenco di parametri. Alcuni dei vantaggi che vedo sono: crea più parametri predefiniti. Non è necessario rispondere sull'ordine dei...
posta 05.07.2018 - 18:02
2
risposte

Come portare gcnew e gcroot da Visual C ++ a gcc [chiuso]

Ho il compito di portare un po 'di codice da Visual C ++ a gcc. Alcune chiamate sono gcnew e gcroot per gestire il codice gestito all'interno del modulo cpp. In che modo queste chiamate possono essere trasferite su gcc in un modo alla...
posta 08.03.2018 - 10:31
3
risposte

Come vengono valutate le espressioni in Turbo C ++?

Stavo leggendo di casts in c ++ e mi sono confuso su come sono effettivamente valutate le espressioni. Considera il seguente codice in cui var è di tipo int e dopo l'espressione var = (var*10)/10 la memoria di var viene ove...
posta 18.02.2016 - 18:41
2
risposte

Soluzioni per prevenire la rottura del build

Qualche contesto alla mia domanda: abbiamo un codice base C ++ tradizionalmente basato su Windows che stiamo eseguendo il porting su linux. Parti del sistema sono in esecuzione su Linux da molti anni, ma alcune parti non sono mai state costruite...
posta 19.03.2018 - 13:47
2
risposte

Statico rispetto a non statico nei sistemi incorporati [duplicato]

Sto scrivendo applicazioni C ++ nell'area embedded. Molte volte penso che dovrei usare una variabile const statica o non statica nelle funzioni / metodi? Ecco i miei pensieri: La variabile costante statica mangia memoria mentre l'app è in...
posta 12.07.2017 - 10:29
2
risposte

GCC ottimizza il codice per rimuovere le operazioni di lettura delle variabili inutili? [chiuso]

Sto usando GCC su ununtu 14.04. Il mio programma è scritto in c ++ e in un caso ho bisogno di controllare la quantità di tempo necessario al programma per leggere un grande array intero. qual è il modo migliore per farlo senza causare l'ottimizz...
posta 14.10.2014 - 20:08
1
risposta

Differenze tra ramificazioni e metodi virtuali

Stavo cercando di trovare più informazioni sull'argomento, ma ho potuto trovare solo questo: In C ++ perché e in che modo le funzioni virtuali sono più lente? La risposta dice che la chiamata virtuale "Ottieni [s] l'indirizzo corretto della...
posta 23.10.2018 - 15:46
1
risposta

Come si crea un file composito in C ++

Sto cercando di creare un "file composito" in C ++, in pratica un file composito è un file contenente file, (esempi: .docx, .jar, ecc.) questi file possono di solito essere rinominati come .zip e aperti con un .zip programma di apertura, ma il p...
posta 28.11.2016 - 03:32
1
risposta

Utilizzo di una macro per lo spazio dei nomi di una libreria?

In alcune basi di codice (come hydra e l'implementazione di tuple di thrust) vedo gli spazi dei nomi definiti interamente con macro. Sembra che la ragione per questo è che puoi configurare lo spazio dei nomi a tuo piacimento. È questo l'unico ca...
posta 04.06.2018 - 21:09
1
risposta

Come progettare le classi nel modo giusto (inviare messaggi)

Cercando di progettare un piccolo progetto nel modo giusto e avere un problema in esso: \ sull'attività: è necessario realizzare la moltiplicazione di grandi numeri, usando fft Per prima cosa ho le classi class LargeNumber{}; class Field...
posta 12.02.2012 - 16:41