Domande taggate «c++»

Domande su C ++, un linguaggio di programmazione generico, a forma libera, multi-paradigma, compilato, per scopi generici.

4
Ha senso scrivere script di compilazione in C ++?
Sto usando CMake per generare i miei progetti IDE / makefile, ma devo ancora chiamare "script" personalizzati per manipolare i miei file compilati o persino generare codice. In progetti precedenti ho usato Python ed era OK, ma ora ho seri problemi a gestire molte dipendenze in due progetti molto grandi …

6
Come assumere un buon sviluppatore C # se non conosco C #? [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 4 anni fa . Sono uno sviluppatore C ++. So come funziona Windows a livello nativo, ma non sono …
15 c#  c++  hiring 


7
Programmazione del gioco: C # o C ++? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …



6
Che cos'è l'inquinamento da "utilizzo dello spazio dei nomi"?
Stavo guardando la guida alla codifica di Google [qui] e loro non mi consigliano di usare la using namespaceo namespace::function- se non l'ho interpretata male. Questo vale anche per std? cout<<non funziona senza di essa. Questo libro raccomanda lo stesso. Quindi, come posso fare per usare cout<<senza using namespace std;o …
15 c++  coding-style 


3
Dovrei aggiungere la fonte delle librerie invece di collegarle?
Sono relativamente nuovo in C ++, quindi non sono sicuro di come gestire al meglio le piccole dipendenze (ad esempio un linguaggio di scripting o un parser JSON / YAML / XML). Devo creare progetti separati e collegarli come libreria statica o ci sono degli svantaggi nel mettere i file …
14 c++  linking 

2
Perché usare le librerie C ++ è così complicato?
Prima di tutto, voglio notare che amo il C ++ e sono una di quelle persone che pensano che sia più facile programmare in C ++ che in Java. Tranne una piccola cosa: le biblioteche. In Java puoi semplicemente aggiungere qualche jar al percorso di compilazione e il gioco è …
14 java  c++  libraries 

7
C # ti dà "meno corda per impiccarti" di C ++? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

5
Comportamento indefinito in Java
Stavo leggendo questa domanda su SO che discute alcuni comportamenti indefiniti comuni in C ++ e mi chiedevo: Java ha anche un comportamento indefinito? In tal caso, quali sono alcune cause comuni di comportamento indefinito in Java? In caso contrario, quali funzionalità di Java lo rendono libero da tali comportamenti …

3
Quando usare typedef?
Sono un po 'confuso su se e quando dovrei usare typedef in C ++. Sento che è un atto di equilibrio tra leggibilità e chiarezza. Ecco un esempio di codice senza alcun typedef: int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int> lookup_table; std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int>::iterator lookup_it = lookup_table.find(lookup_key); …
14 c++  coding-style 

7
Fino a che punto andare a scrivere tipi primitivi come int
Ho visto il codice C ++ come il seguente con molti typedefs. Quali sono i vantaggi dell'utilizzo di molti messaggi di typedefquesto tipo rispetto all'utilizzo di primitivi C ++? C'è un altro approccio che potrebbe anche ottenere quei benefici? Alla fine, i dati sono tutti archiviati in memoria o trasmessi …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.