Ho letto che dovrei evitare l'operatore di incremento postfix per motivi di prestazioni (in alcuni casi). Ma ciò non influisce sulla leggibilità del codice? Secondo me: for(int i = 0; i < 42; i++); /* i will never equal 42! */ Sembra migliore di: for(int i = 0; i < …
Di recente ho iniziato a studiare il C ++ e, dato che la maggior parte delle persone (secondo quanto ho letto), sto lottando con i puntatori. Non nel senso tradizionale, capisco cosa sono, e perché vengono utilizzati e come possono essere utili, tuttavia non riesco a capire in che modo …
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 5 anni fa . Qualche tempo fa, ho posto una domanda su SO su qualcosa …
Il linguaggio C ++ consente il mixaggio di C ++ e C in un unico file sorgente. Per esempio, extern "C" { struct bar { /* ... */ } } C ++ o ha mai supportato altri "linguaggi di collegamento" diversi da C? es. extern "Pascal"oextern "Haskell"
Sento spesso la gente dire che i programmatori C ++ dovrebbero esporre l'API pubblica della propria libreria / prodotto come API C. Cosa significa e quali sono i vantaggi di ciò?
Ho una domanda semplice e non sono nemmeno sicuro che abbia una risposta, ma proviamo. Sto codificando in C ++ e sto usando l'iniezione di dipendenza per evitare lo stato globale. Funziona abbastanza bene e non corro molto spesso in comportamenti inaspettati / indefiniti. Tuttavia mi rendo conto che, man …
Sono un programmatore C ++ per tradizione. Negli ultimi 12 mesi ho fatto molto codice C # e sono stato piacevolmente sorpreso dall'approccio pragmatico di C # (una volta ho smesso di provare a codificarlo come se fosse "C ++ con garbage collection"). Di recente abbiamo avuto alcuni laureati e …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Sto cercando di migliorare la mia tecnica di codifica c ++ …
Sono sempre stato confuso sui file di intestazione. Sono così strani: includi il file .h che non include .cpp ma .cpp sono in qualche modo anche compilati. Di recente mi sono unito a un progetto di squadra e, naturalmente, sono stati utilizzati sia .h che .cpp. Capisco che questo è …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Quando ho iniziato a imparare a programmare, i veri programmatori potevano …
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 3 anni fa . Dopo 15 anni di C ++, non ho ancora imparato ad …
Potrebbe sembrare una domanda strana, ma nel mio dipartimento abbiamo problemi con la seguente situazione: Stiamo lavorando su un'applicazione server, che sta diventando sempre più grande, anche nel momento in cui stiamo considerando di dividerlo in parti diverse (file DLL), caricando dinamicamente quando necessario e scaricandolo in seguito, al fine …
Quando ho scritto alcune funzioni, ho trovato una parola chiave const in parametri come questo: void MyClass::myFunction(const MyObject& obj,const string& s1,const string& s2,const string& s3){ } spesso causa la divisione di una riga in 2 righe in IDE o vim, quindi desidero rimuovere tutte le parole chiave const nei parametri: …
Il compito è configurare un componente hardware all'interno del dispositivo, secondo alcune specifiche di input. Ciò dovrebbe essere ottenuto come segue: 1) Raccogliere le informazioni di configurazione. Questo può accadere in tempi e luoghi diversi. Ad esempio, il modulo A e il modulo B possono entrambi richiedere (in momenti diversi) …
Conosco C # abbastanza bene (autodidatta, purtroppo) e devo fare un po 'di programmazione C ++ per un'applicazione Windows. Sono stato in grado di trovare un sacco di informazioni per gli sviluppatori di C ++ che imparano il C # ma non sono stato in grado di trovare molto sull'apprendimento …
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.