在Windows上实现运行Linux程序,附示例代码(8)

Loader::Loader(const std::string& path) : Loader(std::ifstream(path, std::ios::in | std::ios::binary)) {} Loader::Loader(std::ifstream&& fileStream) : fileStream_(std::move(fileStream)) { if (!fileStream_) { throw std::runtime_error("open file failed"); } }

接下来将实现上面所说的步骤, 首先是解析ELF文件

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/72b280b1eb63e21e26b1857dcd76d550.html