[問題] 面試遇到readByte
面試遇到的問題, 我當時整個人傻掉
他要我舉出下列程式隱藏的問題
bool ProcessEvilInput::onDecode(SkStream* stream, SkBitmap* bm,
SkBitmap::Config pref, Mode mode)
...
int width = readByte(buf, 6 + i*16);
int height = readByte(buf, 7 + i*16);
if (stream->read((void*)buf, length) != length){
return false;
}
int offset = read4Bytes(buf, 18 + i*16);
int bitCount = read2Bytes(buf, offset+14);
switch (bitCount)
{
case 1:
case 4:
c = SkBitmap::kIndex8_config;
break;
case 8:
case 24:
case 32:
c = SkBitmap::kARGB_8888_config;
break;
default:
RETURN_ERROR(("Image with %d not supported\n", bitCount));
continue;
}
...
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.220.159.20
→
05/14 11:26, , 1F
05/14 11:26, 1F
推
05/14 11:40, , 2F
05/14 11:40, 2F
推
05/14 12:04, , 3F
05/14 12:04, 3F
推
05/14 12:10, , 4F
05/14 12:10, 4F
推
05/14 12:18, , 5F
05/14 12:18, 5F
→
05/14 12:19, , 6F
05/14 12:19, 6F
→
05/14 13:56, , 7F
05/14 13:56, 7F
推
05/14 16:37, , 8F
05/14 16:37, 8F
推
05/14 16:55, , 9F
05/14 16:55, 9F
→
05/14 16:57, , 10F
05/14 16:57, 10F
→
05/14 16:57, , 11F
05/14 16:57, 11F
→
05/14 16:59, , 12F
05/14 16:59, 12F
推
05/14 17:07, , 13F
05/14 17:07, 13F
推
05/14 17:28, , 14F
05/14 17:28, 14F
→
05/14 17:28, , 15F
05/14 17:28, 15F
→
05/14 17:29, , 16F
05/14 17:29, 16F
→
05/14 17:29, , 17F
05/14 17:29, 17F
→
05/14 17:31, , 18F
05/14 17:31, 18F
→
05/14 17:31, , 19F
05/14 17:31, 19F
→
05/14 17:32, , 20F
05/14 17:32, 20F
推
05/14 17:35, , 21F
05/14 17:35, 21F
→
05/14 17:36, , 22F
05/14 17:36, 22F
推
05/14 17:41, , 23F
05/14 17:41, 23F
推
05/14 17:42, , 24F
05/14 17:42, 24F
推
05/14 18:05, , 25F
05/14 18:05, 25F
→
05/14 18:06, , 26F
05/14 18:06, 26F
→
05/14 18:07, , 27F
05/14 18:07, 27F
推
05/14 18:09, , 28F
05/14 18:09, 28F
推
05/14 18:13, , 29F
05/14 18:13, 29F
→
05/14 18:13, , 30F
05/14 18:13, 30F
推
05/14 20:32, , 31F
05/14 20:32, 31F
推
05/14 22:21, , 32F
05/14 22:21, 32F
推
05/14 22:27, , 33F
05/14 22:27, 33F
→
05/14 22:27, , 34F
05/14 22:27, 34F
推
05/14 22:57, , 35F
05/14 22:57, 35F
→
05/14 22:58, , 36F
05/14 22:58, 36F
→
05/14 23:20, , 37F
05/14 23:20, 37F
→
05/15 01:09, , 38F
05/15 01:09, 38F
→
05/15 01:10, , 39F
05/15 01:10, 39F
→
05/15 01:11, , 40F
05/15 01:11, 40F
→
05/15 01:12, , 41F
05/15 01:12, 41F
→
05/15 01:14, , 42F
05/15 01:14, 42F
→
05/15 01:18, , 43F
05/15 01:18, 43F
推
05/15 13:09, , 44F
05/15 13:09, 44F
→
05/15 13:09, , 45F
05/15 13:09, 45F
→
05/15 13:13, , 46F
05/15 13:13, 46F
推
05/16 01:38, , 47F
05/16 01:38, 47F
→
05/16 01:39, , 48F
05/16 01:39, 48F
討論串 (同標題文章)