Il team di ricerca e sviluppo in cui mi trovo ha deciso di adottare uno standard di codifica. Ci siamo formati solo di recente e abbiamo troppo poco tempo di programmazione e codice comune per basare i nostri documenti sulle norme / convenzioni su ciò che è stato sviluppato organicamente …
Penso che sia generalmente una buona pratica per #includel'intestazione per tutti i tipi utilizzati in un file CPP, indipendentemente da ciò che è già incluso tramite il file HPP. Quindi, #include <string>sia nel mio HPP che nel mio CPP, ad esempio, potrei comunque compilare se lo ignorassi nel CPP. In …
Da quello che posso vedere, ci sono due forme pervasive di gestione delle risorse: distruzione deterministica ed esplicita. Esempi del primo sarebbero i distruttori C ++ e gli smart pointer o il sub DESTROY di Perl, mentre un esempio del secondo sarebbe il paradigma di Ruby per le risorse da …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 4 anni fa . Questa domanda ha avuto una ricezione piuttosto gelida a SO, quindi …
Supponiamo che ci siano due thread, che comunicano inviando in modo asincrono messaggi di dati tra loro. Ogni thread ha un qualche tipo di coda di messaggi. La mia domanda è di livello molto basso: quale può essere il modo più efficiente di gestire la memoria? Mi vengono in mente …
Attualmente sto cercando di migliorare il mio uso delle eccezioni e ho trovato l'importante distinzione tra eccezioni che indicano errori di programmazione (ad esempio, qualcuno ha passato null come argomento o chiamato un metodo su un oggetto dopo che è stato eliminato) e quelli che indicano un errore nel operazione …
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 …
In che modo l'utilizzo della memoria di un oggetto intero scritto in Java confronta \ contrasto con l'uso della memoria di un oggetto intero scritto in C ++? La differenza è trascurabile? Nessuna differenza? Una grande differenza? Immagino che sia lo stesso perché un int è un int indipendentemente dalla …
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 …
Ho una discussione con un mio collega per quanto riguarda le linee guida C ++ da seguire. Attualmente progetta tutte le sue librerie in questo modo: Usa incoerentemente lettere maiuscole e minuscole nei suoi nomi di file Alcune delle sue intestazioni non hanno estensione Credo che non avere alcuna estensione …
La maggior parte dei programmi può essere abbastanza informale sull'allocazione dell'heap, anche nella misura in cui i linguaggi di programmazione funzionale preferiscono allocare nuovi oggetti piuttosto che modificare quelli vecchi e lasciare che il garbage collector si preoccupi di liberare le cose. Nella programmazione integrata, il settore silenzioso, tuttavia, ci …
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 . Come devo aggiornare un C ++ molto arrugginito, dato che sono sicuro che il linguaggio …
Quindi, sto programmando di scrivere una libreria C ++ e voglio che sia multipiattaforma, e poiché questa libreria non tratterà dell'interfaccia utente e voglio che abbia il minor numero di dipendenze possibile, non userò Qt (in realtà Qt non mi aiuterà davvero a raggiungere quello che voglio, tutto ciò che …
Mi chiedevo quale sarebbe stato il metodo migliore per creare un fine web per l'interfacciamento con un programma C ++ sul server. All'inizio pensavo semplicemente di usare l'esecuzione della shell dal linguaggio lato web server (come shell_exec()in PHP), ma mi chiedevo se esiste un modo "migliore". Forse qualcosa di più …
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.