Dunque se metto l'extern il linker mi da quest'errore:Originariamente inviato da 810106
prova:
in alternativacodice:#include <cstdio> ... std::remove(nomefile); ...
oppure usa la funzione POSIX `unlink'codice:extern "C" int remove(const char *); ... remove(nomefile);
codice:#include <unistd.h> ... unlink(nomefile); /* 0 in caso di successo */![]()
1>Serial_threads.obj : error LNK2019: unresolved external symbol remove referenced in function "void __cdecl deleteReservedTicket(void)" (?deleteReservedTicket@@YAXXZ)
mentre se uso la unlink mi da quest'altro:
fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
e se uso cstdio
fatal error C1083: Cannot open include file: 'cstdio.h': No such file or directory