标签: c++ multithreading thread-local
我在C ++类thread_local unsigned int counter_ = 0;的私有部分中声明了一个thread_local,并且不断收到错误消息“为counter_指定的存储类”
thread_local unsigned int counter_ = 0;
答案 0 :(得分:1)
来自C ++ 17 Standard * 12.2类成员)
9成员不得与外部人员一起宣布 存储类规范。在班级定义内,会员不得 用thread_local存储类规范声明,除非也 声明为静态。