Prima di tutto grazie ancora!!
Ho provato a compilarlo ma il compilatore è andato in panne e mi ha restituito nel log:
codice:
Compilatore: Default compiler
Esecuzione di g++.exe...
g++.exe "C:\test.cpp" -o "C:\test.exe" -I"C:\Dev-Cpp\lib\gcc\mingw32\3.4.2\include" -I"C:\Dev-Cpp\include\c++\3.4.2\backward" -I"C:\Dev-Cpp\include\c++\3.4.2\mingw32" -I"C:\Dev-Cpp\include\c++\3.4.2" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
C:/Dev-Cpp/include/stdio.h: In function `list* CreaListaDaFile(char*)':
C:/Dev-Cpp/include/stdio.h:178: error: too few arguments to function `FILE* fopen(const char*, const char*)'
C:\test.cpp:44: error: at this point in file
C:\test.cpp:50: error: expected primary-expression before "char"
C:\test.cpp:50: error: `sizoef' undeclared (first use this function)
C:\test.cpp:50: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:\test.cpp:53: warning: converting to non-pointer type `char' from NULL
C:\test.cpp:60: error: expected `)' before numeric constant
C:\test.cpp:60: error: invalid conversion from `FILE*' to `size_t'
C:/Dev-Cpp/include/stdio.h:297: error: too few arguments to function `size_t fread(void*, size_t, size_t, FILE*)'
C:\test.cpp:60: error: at this point in file
Esecuzione terminata
Potrebbe dipendere dal compilatore ? ho usato Dev-C++
Cmq se alla fine riesci a fargli scrivere l'output su un file (es c:\output_list.txt), puoi consegnare tu il lavoro al mio capo, hai praticamente fatto il lavoro al posto mio!