概述
#include<windows.h>
#include<iostream.h>
#define headPerCylinder 1023
#define sectorPerhead 63
char * ReadSectors(int cylinder,int head,int sector,int numsec);
char * ReadSectors(int logicalSector,int numsec);
void main()
{
//char *text=ReadSectors(0,0,1,1);//ReadSectors(cylinder,head,sector,numberOfSectors)
char *text=ReadSectors(0,1);
HANDLE filehandle = CreateFile("001",
GENERIC_WRITE,
FILE_SHARE_WRITE,
NULL,
OPEN_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL);
DWORD byteswrite;
WriteFile(filehandle,
text,
512*1,
&byteswrite,
NULL);
//cout<<text<<endl;
}
char * ReadSectors(int cylinder,int head,int sector,int numsec)
{
最后
以上就是微笑导师为你收集整理的 C++读取磁盘扇区 的全部内容,希望文章能够帮你解决 C++读取磁盘扇区 所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复