Como definir variáveis estáticas locais de thread loca

Como definir variáveis estáticas locais (que mantêm seu valor entre chamadas de função) que não são compartilhadas entre diferentes thread

Estou procurando uma resposta em C e C ++

questionAnswers(5)

yourAnswerToTheQuestion