我在老虎上使用 xcode 2.4.1。当我在下面做的时候一切都好。当我做
pthread_mutex_t mute;
ImageMan()
{
dibSize=0;
mute = PTHREAD_MUTEX_INITIALIZER;
}
我得到这两个错误
error: expected primary-expression before '{' token
error: expected `;' before '{' token
我不知道为什么。但是,如果我这样做 pthread_mutex_t 静音 = PTHREAD_MUTEX_INITIALIZER; 它工作正常。为什么?
-edit- 我还没有运行它,但这似乎可以编译。为什么?嗯?
pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
mute = mutex;