Domande con tag 'c++'

22
risposte

Sta imparando a usare C (o C ++) come requisito per essere un buon programmatore (eccellente)? [chiuso]

Quando ho iniziato a imparare come programmare, real i programmatori potevano scrivere assembly nel loro sonno. Qualsiasi scuola seria in informatica includerebbe un strong addestramento e pratica nella programmazione mediante l'assemblaggio....
posta 02.12.2011 - 06:24
3
risposte

Quale algoritmo di ricerca delle stringhe è effettivamente il più veloce?

Sono rimasto bloccato per un po 'di tempo su quale sia l'algoritmo di ricerca delle stringhe più veloce, ho sentito molte opinioni, ma alla fine non ne sono sicuro. Ho sentito alcune persone dire che l'algoritmo più veloce è Boyer-Moore e alc...
posta 15.01.2013 - 21:49
8
risposte

Progettazione dell'interfaccia in cui le funzioni devono essere richiamate in una sequenza specifica

L'attività consiste nel configurare un componente hardware all'interno del dispositivo, in base ad alcune specifiche di input. Questo dovrebbe essere ottenuto come segue: 1) Raccogli le informazioni di configurazione. Questo può accadere in t...
posta 22.08.2014 - 12:32
2
risposte

È una buona idea fornire diverse firme di funzioni che facciano la stessa cosa?

Ecco una classe C ++ che viene costruita con tre valori. class Foo{ //Constructor Foo(std::string, int, char); private: std::string foo; char bar; int baz; }; Tutti i tipi di parametri sono diversi. Potrei sovraccari...
posta 16.01.2013 - 18:48
7
risposte

L'AWL dovrebbe essere evitato in applicazioni di grandi dimensioni?

Questa potrebbe sembrare una domanda strana, ma nel mio reparto abbiamo problemi con la seguente situazione: Lavoriamo qui su un'applicazione server, che sta diventando sempre più grande, anche al punto che stiamo pensando di suddividerla in...
posta 22.05.2018 - 09:35
6
risposte

La leggibilità è un motivo valido per non utilizzare i parametri const in (riferimento)?

Durante la scrittura di 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 divisi...
posta 22.09.2016 - 05:23
4
risposte

Perché C ++ e Java usano entrambi la nozione di "riferimento" ma non nello stesso senso?

In C ++ un argomento di riferimento a una funzione consente alla funzione di fare riferimento a qualcos'altro: int replacement = 23; void changeNumberReference(int& reference) { reference = replacement; } int main() { int i = 1;...
posta 08.01.2014 - 12:01
8
risposte

Qual è il miglior codice sorgente C ++ da leggere per un principiante? [chiuso]

Sto cercando di migliorare la mia tecnica di codifica c ++ leggendo il codice sorgente c ++. Quale progetto open source consiglieresti? Il codice di Boost C ++ Libraries è buono?     
posta 31.05.2012 - 17:27
6
risposte

Iniezione delle dipendenze; buone pratiche per ridurre il codice boilerplate

Ho una domanda semplice, e non sono nemmeno sicuro che abbia una risposta, ma proviamo. Sto codificando in C ++ e uso l'iniezione di dipendenza per evitare lo stato globale. Funziona abbastanza bene, e non corro spesso in comportamenti inaspetta...
posta 05.08.2012 - 05:46
4
risposte

C ++ Linkage Lingue diverse da C?

Il linguaggio C ++ consente il mescolamento di C ++ e C in un unico file sorgente. Ad esempio, extern "C" { struct bar { /* ... */ } } C ++ o ha mai supportato altri "linguaggi di collegamento" diversi da C? per esempio. extern "Pasc...
posta 23.08.2013 - 02:39