Loading the PPT File in C++ Throws an Error: "Object Reference Not Set to an Intance of an Object"

Opening the file caught an exception “Object reference not set to an intance of an object”
sdk:aspose-slides-cpp-windows-23.1
code:

try
{
  System::SharedPtr<System::IO::FileStream> stream = System::MakeObject<System::IO::FileStream>(pptFilePath, System::IO::FileMode::Open, System::IO::FileAccess::Read, System::IO::FileShare::ReadWrite);
  System::SharedPtr<Aspose::Slides::Presentation> presentation = System::MakeObject<Aspose::Slides::Presentation>(stream);
}
catch (const System::Exception& error)
{
  std::string errorMsg = error->get_Message().ToUtf8String(); 
}

ppt file:https://github.com/357809764/resource/blob/main/reference.ppt

@101ppt,
Thank you for reporting on the issue.

Unfortunately, I can’t get the sample file from the link you provided. Please check it.

The link is available now.

@101ppt,
The error no longer appears in Aspose.Slides for C++ 23.9. We recommend using the latest version of Aspose.Slides for C++.

@andrey.potapov
Ok, let’s upgrade the version, thanks

@101ppt,
Thank you for using Aspose.Slides for C++.