Как использовать функцию обратного вызова для печати сведений об альбомах в таблице sql?
int DataBaseAccess::_callbackPrintAlbums(void* data, int argc, char** argv, char** azColName)
{
for (size_t i = 0; i < argc; i++)
{
// ???
}
return 0;
}
void DataBaseAccess::printAlbums()
{
_sqlQuery = "SELECT * FROM ALBUMS;";
_res = sqlite3_exec(_db, _sqlQuery.c_str(), _callbackPrintAlbums, nullptr, &_errMsg);
if (_res != SQLITE_OK)
{
throw MyException("SQL Query failed - " + std::string(_errMsg));
}
}