我想要读取/sys/fs/cgroup/文件的内容(例如,cpuacct.usage)。我已经实现了基于 answer的读取算法。问题是cgroup文件默认长度为0。链接答案中列出的每种算法都会在开始读取之前确定文件的大小,由于file.length()返回0,因此它将尝试从文件中读取0字节。下面是读取算法: Da
我有一个代码,其中的CArchive是用来读写和文件。在我的调查中,我发现CArchive对象在从文件的不同部分读取数据时会改变其位置。例如,如果文件结构类似于有页眉,然后是主体,然后是页脚。现在,如果有人想要读取页脚,那么CArchive只能通过转到文件中的特定位置来读取页脚。这是通过这个来完成的。COleStreamFile stream;
//Stream is pointed to footer locat