PDA

Visualizza la versione completa : [C++] differenze di porgrammazione (window,linux)?


Jacki93
27-11-2008, 21:44
Ciao,
come da titolo, ci sono delle differenze nel programmare in questi due sistemi operativi? Adesso sono su window, ma vorrei passare a ubuntu, sempre mantenendo window, se compilo gli stessi codici su i due SO differenti avro i due programmi per i due sistemi? o c' un incompatibilita nella programmazione (c++)?

MItaly
27-11-2008, 22:19
Il linguaggio e la libreria standard sono gli stessi, il problema sono le librerie, che in molti casi sono differenti da un sistema all'altro.

Satore11
28-11-2008, 08:39
Ciao,
Di quello che ne posso sapere io, so che dipende anche dal compilatore usato, io so che alcuni programma compilati con determinati compilatori non sono portabili in altri sistemi operativi diversi da quello di nascita...
Spero di esserti stato d'aiuto...

Saluto Satore11

MItaly
28-11-2008, 21:22
Questo se scrivi codice non conforme allo standard C++, ad esempio usando estensioni proprietarie del linguaggio o facendo assunzioni non corrette sulle dimensioni dei tipi (ad esempio supponendo che un int sia sempre 4 byte); oppure se scrivi codice conforme allo standard ma provi poi a compilarlo con un compilatore non standard.

Loading