标签: c++ fstream
第一次在这里发帖,所以如果我犯了任何错误,我会道歉。 基本上,我想知道你是否可以使用ifstream.read(addr,size),其中size是负数。据我所知,size是一个带符号的参数,而tell / seek命令具有类似的功能。 示例:
ifstream fin(argv[1], ios::binary | ios::ate); fin.read(reinterpret_cast<char*>(&bmp), -(sizeof(bmp)));