For many member functions of FBX classes, if a call to the function triggers an error:
Here is an example of error-handing code for a file import operation:
const bool lImportStatus = myImporter->Initialize(myImportFile, -1, pSdkManager->GetIOSettings() ); if( !lImportStatus ) // Problem with the import file { UI_Printf("Call to KFbxImporter::Initialize() failed."); UI_Printf("Error returned: %s", myImporter->GetLastErrorString()); if (myImporter->GetLastErrorID() == KFbxIO::eFILE_VERSION_NOT_SUPPORTED_YET || myImporter->GetLastErrorID() == KFbxIO::eFILE_VERSION_NOT_SUPPORTED_ANYMORE) { // Handle the error...