Jeśli interfejs API używanej biblioteki nie zapewnia metody pobierania last_insert_id (co wydaje się mieć miejsce w przypadku łącznika C++), zawsze możesz wykonać zapytanie
co daje „wartość reprezentującą pierwszą wygenerowaną automatycznie wartość pomyślnie wstawioną do kolumny AUTO_INCREMENT w wyniku ostatnio wykonanej instrukcji INSERT”. Zobacz wyjaśnienie tutaj dokumentacji MySQL
AKTUALIZACJA:
Znalazłem ten post od użytkownika, który mówi, że jeśli nie używasz auto_increment na swoim polu, możesz użyć