pthread_attr_destroy(3T) は、初期化時に割り当てられた記憶領域を削除します。その属性オブジェクトは無効になります。
プロトタイプ: int pthread_attr_destroy(pthread_attr_t *tattr); #include <pthread.h> pthread_attr_t tattr; int ret; /* 属性を削除する */ ret = pthread_attr_destroy(&tattr); |
正常終了時は 0 です。それ以外の戻り値は、エラーが発生したことを示します。以下の条件が検出されると、この関数は失敗し、対応する値を返します。