Intanto, penso che questa chiamata
pTC = new StruTabellaComuni ("Prova", RetCode);
sia sbagliata e debba essere
pTC = new StruTabellaComuni ("Prova", &RetCode);
Poi, scusa se sono pignolo, ma non ritrovi i valori assegnati nelle righe
V1 = pTC->getLatitudine();
V2 = pTC->getLongitudine();
?
E se è così, quali sono i valori, come li controlli dopo queste righe?
In alternativa, posta il progetto e si fa un debugging del codice ...