Disculpen, creo que se mal entendió mi respuesta, me referia a que es imposible crear tablas de la misma manera que en FoxPro, o sea me refiero a que con un:
CREATE TABLE nombretabla;
no vas a crear tablas en C++.
Y claro que se puede hacer de todo, de hecho el motor MySQL, y hasta me atreveria a decir que el mismo FoxPro y SQL Server estan desarrollados en C/C++, pero eso seria un nivel un poco mas arriba de avanzado, ya que tendrias que crear el motor, la interfaz grafica, la interpretacion del lenguaje, en fin, yo creo que tienes 2 opciones mas accesibles:
1.- Lo que te ha dicho ҒrεακΠιи∂, es valido aunque es un poco de trampa
2.- Crearte funciones para conexion a un Motor de Base de datos ya hecho como MySQL, y poder manipular los datos desde tus programas de C/C++.
Saludos