【发布时间】:2011-07-07 00:34:15
【问题描述】:
我在这段代码中遇到编译错误:
switch(event) {
case kCFStreamEventHasBytesAvailable:
UInt8 buf[BUFSIZE];
CFIndex bytesRead = CFReadStreamRead(stream, buf, BUFSIZE);
if (bytesRead > 0) {
handleBytes(buf, bytesRead);
}
break;
case kCFStreamEventErrorOccurred:
NSLog(@"A Read Stream Error Has Occurred!");
case kCFStreamEventEndEncountered:
NSLog(@"A Read Stream Event End!");
default:
break;
}
UInt8 buf[BUFSIZE]; 行导致编译器报错“UInt8 之前的预期表达式”为什么?
谢谢!
【问题讨论】:
-
详细描述here。
标签: objective-c c