Qui vi  il componente ExcelXML per la creazione di file Excel da 
programma, in formato foglio XML (Excel 2003), scritto sia in 
C standard che in C++.

Ovviamente i source sono diversi:
in C++  stata fatta la classe ExcelXML (come nella versione Python)
mentre sono rimaste invariate le strutture Sheet e Style rispetto al C;
in C++ sono state usate dovunque le stringhe dinamiche e gli I/O streams
invece degli array di caratteri e dei file tradizionali C.
In C invece il componente in pratica  una libreria di funzioni.

Gli esempi TestExcel1 e TestExcel2 producono lo stesso risultato 
in entrambi i linguaggi (Prova1.xml e Prova2.xml); risultato che si 
pu aprire in Excel col doppio Click per vedere il risultato.

La compilazione  stata fatta solo con strumenti Open source:
con Tiny C Compiler (per il C) e con il sistema di sviluppo Dev-Cpp 
(usando mingW-gcc) per quanto riguarda il C++ (aprire i file .dev,
con Dev-Cpp), sempre sotto Windows.

Il componente nei due esempi  stato incluso direttamente, mentre
nella versione C il componente  stato compilato anche come DLL,
richiamato dall'esempio TestExcel1dll.c.

Il numero di linee di source nei due linguaggi  all'incirca lo stesso;
gli eseguibili invece sono molto differenti: 22k in C e 600k in C++.
