两个线程将使用相同的func().两个线程应该是互斥的.如何让它正常工作?
func()
(输出应为"abcdeabcde")
char arr[] = "ABCDE"; int len = 5; void func() { for(int i = 0; i <len;i++) printf("%c",arr[i]); }
c c++ mutex
将'cond'改为特殊形式而不是语法糖会有什么样的优势?
compiler-construction scheme interpreter language-design
c ×1
c++ ×1
compiler-construction ×1
interpreter ×1
language-design ×1
mutex ×1
scheme ×1