pthread_attr_t 默认属性 - 官方文档
pthread_attr_t default attributes - Official documentation
我正在寻找官方文档,我可以在其中找到 pthread_attr_t 结构的默认值。
到目前为止我找到了 this,但它不是官方文档。
提前致谢。
Pthreads 由 POSIX 指定,最官方的可用文档可在 the POSIX specification 中找到。然而,据我所知,POSIX 并未明确定义大多数 pthread 属性的默认值。例外是 detachstate
,但即使这样也没有明确指定:它必须通过从其他记录的 pthreads 行为中推断来收集。
总的来说,您需要依赖实施文档(如果有的话)。
另一方面,如果您的实现支持某个 pthread 属性并且您关心它的值,那么我强烈建议您明确设置它,而不考虑所需值是否是该属性的默认值。这更清晰、更健壮、更便携。
我正在寻找官方文档,我可以在其中找到 pthread_attr_t 结构的默认值。
到目前为止我找到了 this,但它不是官方文档。
提前致谢。
Pthreads 由 POSIX 指定,最官方的可用文档可在 the POSIX specification 中找到。然而,据我所知,POSIX 并未明确定义大多数 pthread 属性的默认值。例外是 detachstate
,但即使这样也没有明确指定:它必须通过从其他记录的 pthreads 行为中推断来收集。
总的来说,您需要依赖实施文档(如果有的话)。
另一方面,如果您的实现支持某个 pthread 属性并且您关心它的值,那么我强烈建议您明确设置它,而不考虑所需值是否是该属性的默认值。这更清晰、更健壮、更便携。