處理方式如下
for (i = 0; i < 256; i++)
{
if( i < 26)
{
sprintf(pathName, "/dev/sd%c", 'a' + i);
}
else
{
sprintf(pathName, "/dev/sd%c%c", 'a' + ((i-26) / 26), 'a' + (i % 26));
}
fd = open(pathName, O_RDONLY | O_NONBLOCK);
...
}
沒有留言:
張貼留言