Domande con tag 'headers'

1
risposta

pagina di default ad alto traffico PHP

Ho un sito Web php con un alto livello di traffico in poche settimane. Abbiamo ridimensionato i server per accettare il traffico, ma vogliamo una sorta di pagina di riserva nel caso in cui qualcosa accada. Qualcuno sa di un modo semplice per...
posta 04.10.2013 - 15:21
1
risposta

Gestione di bug, stranezze o fastidi nelle intestazioni fornite dal fornitore

Se il file di intestazione fornito da un venditore di qualcosa con cui il proprio codice deve interagire è carente in qualche modo, in quali casi è meglio: aggirare le carenze dell'intestazione nel codice principale Copia il file di intest...
posta 06.10.2012 - 01:31
0
risposte

L'ordine delle definizioni deve corrispondere all'ordine delle dichiarazioni nei file header / sorgente? [chiuso]

Se la mia intestazione è la seguente: class foo { public: foo(); ~foo(); QString b(); QString c(); QString a(); void setB(QString s); void setC(QString s); void setA(QString s); private: QString m_B;...
posta 16.07.2015 - 21:06
3
risposte

In C ++, dovrei mai dichiarare una variabile locale nell'intestazione corrispondente?

Quindi, ad esempio, creo una classe con due funzioni: foo.h class foo { public: foo(); void bar(); void ey(); bool m_memberBool; bool localBool; // ??? Should I put this here? }; foo.cpp #include "foo.h" foo::f...
posta 25.04.2015 - 14:10
3
risposte

È possibile creare un file di intestazione C da una libreria dinamica?

Supponiamo di avere una libreria dinamica compilata: .dll , .lib , .so ecc. È (teoricamente) possibile creare automaticamente un file di intestazione C per tale libreria? C'è uno strumento esistente che lo fa? Intuitivamente mi s...
posta 18.10.2017 - 19:56
2
risposte

Dovremmo "bilanciare" la quantità di codici tra .h e .cpp?

Per quanto ne so, .cpp di solito contiene molti più codici di .h, principalmente perché .cpp contiene i dettagli di implementazione delle funzioni invece di una sola riga della definizione di membro / metodo della classe. Mi viene in mente un...
posta 29.03.2016 - 08:51
3
risposte

Inlining quasi tutti i miei metodi dell'applicazione C ++ è una buona o cattiva idea?

Sono abituato al codice D e Python, dove la definizione della classe contiene anche ogni definizione di metodo. Quindi è il mio stile di codifica preferito. Mi spiace dover passare al file .cpp e usare quel nome di qualificatore lungo. Qui...
posta 05.09.2018 - 02:37
2
risposte

Perché dobbiamo includere più file di intestazione per una singola libreria (la libreria standard C)?

Non sono sicuro del motivo per cui ci sono così tanti file di intestazione per la libreria standard C (stdio.h, stdlib.h, math.h). In che modo questi file di intestazione puntano alla stessa libreria? Credo di essere un po 'confuso su cosa...
posta 13.09.2017 - 17:36
4
risposte

File di intestazione comune per C ++ e JavaScript

Ho un'app che esegue un backend del server C ++ e Javascript sul client. Vorrei definire determinate stringhe una sola volta, per entrambi i pezzi di codice. Ad esempio, potrei avere una classe CSS "row-hover" - Voglio definire questo nome di cl...
posta 28.09.2012 - 18:01
2
risposte

Overhead delle dimensioni del codice includendo file di intestazione extra inutilmente

Ho un programma che include molti file di intestazione ma non usa tutti i file di intestazione. Ho rimosso alcuni di loro anche se sta funzionando bene. Non ho notato alcun cambiamento nella performance. Questo influenzerà la dimensione del codi...
posta 04.02.2016 - 13:59