Quote:
Originariamente inviato da Teo@Unix
Se non ho capito male, i programmi prodotti girano su piattaforme quali Linux e Windows senza ricompilazioni, direttive pragma e quant'altro?
|
Con la ricompilazione, ma senza cambiare una riga di codice se hai programmato bene e se non ti servono funzionalità non implementate nella libreria QT.
Quote:
Originariamente inviato da Teo@Unix
La seconda domanda volge sulla programmazione di rete, ho visto le relative classi disponibili e addirittura dedicate al livello applicazione come QFtp per esempio.. Librerie a basso livello ce ne sono? (Ad esempio mi occorerebbe utilizzare libpcap o Winpcap.... ma queste non sono riprodotte da Qt se non mi sbaglio....
devono essere incluse in qualche modo? Questo mi ridurrebbe la portabilità?
|
Librerie di così basso livello non ci sono. Puoi usare libpcap come la useresti in un qualsiasi altro programma C++, solamente diventano queste ultime a limitarti la portabilità del codice sorgente. Quindi ti dovrai ingegnare a scrivere codice portabile fra Windows e Linux nella parte che utilizza la libpcap.