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 …
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 …
La nostra azienda distribuisce una gamma di prodotti desktop per Windows e molti utenti Linux lamentano nei forum che avremmo dovuto scrivere versioni dei nostri prodotti per Linux anni fa e il motivo per cui non lo facciamo è siamo una società avida tutti i nostri specialisti tecnici sono idioti …
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 …
Ero abituato a scrivere codice in C # in uno stile TDD: scrivere / o modificare un piccolo pezzo di codice, ricompilare in 10 secondi l'intera soluzione, rieseguire i test e di nuovo. Facile... Quella metodologia di sviluppo ha funzionato molto bene per me per alcuni anni, fino all'ultimo anno …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 4 anni fa . Il mio istruttore una volta mi disse che non avrei dovuto definire una variabile all'interno di un …
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 …
Ecco cosa intendo: class MyClass { int arr1[100]; int arr2[100]; int len = 100; void add(int* x1, int* x2, int size) { for (int i = 0; i < size; i++) { x1[i] += x2[i]; } } }; int main() { MyClass myInstance; // Fill the arrays... myInstance.add(myInstance.arr1, myInstance.arr2, myInstance.len); …
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 …
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 è …
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 …
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 …
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); …
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 …
Oggi ho notato che praticamente non uso mai protectedmetodi nel codice C ++, perché raramente sento la necessità di chiamare metodi non pubblici di un genitore. Uso il metodo protetto in Java nel modello di modello, ma poiché è possibile ignorare i metodi privati in C ++, non ho nemmeno …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.