Abbiamo un'implementazione di libreria legacy e file di intestazione esposti associati. Recentemente abbiamo scoperto che, alcune delle funzioni nel file di intestazione esposto, non hanno definizioni corrispondenti nell'implementazione della libreria.Come scoprire le funzioni mancanti da una libreria, ma che sono presenti nel file di intestazione esposto rilasciato insieme alla libreria?
Vogliamo verificare se potrebbero esserci altre funzioni di questo tipo. C'è un modo più semplice di fare questo anziché setacciare ogni API presente nell'intestazione e quindi controllare se esiste una definizione per esso?
Ma devo passare argomenti validi a tutte le funzioni che possono essere frettolose di corso creando argomenti fittizi. –
@Sibrajas, non se si passano le funzioni come puntatori di funzione. Se vuoi essere esplicito, puoi usare qualcosa come: 'printf (" ", & mylibfunc1, & mylibfunc2/* più funzioni vai qui * /);' – MSN