Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 1 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-1-820/)
-   -   По языку Си: что значит спецификатор "static" в объявлении функции? (https://www.otvetnemail.ru/novye-voprosy-i-otvety-1-820/po-yazyku-si-chto-znachit-specifikator-static-v-ob-yavlenii-funkcii-645368/)

Guest 02.01.2012 18:31

По языку Си: что значит спецификатор "static" в объявлении функции?
 
Например:
static int name(int param){
// тело
return result;
}

Вообще цель вопроса - выяснить одно подозрение:
Есть подозрение, что многопоточных приложениях могут быть искажения результата. К примеру, один поток возвращает (return) один результат из этой функции, а другой поток - другой результат, то будет ли результат функции в первом потоке затерт результатом во втором, если в первом потоке результат не успел быть присвоен/скопирован?


Часовой пояс GMT, время: 12:03.


© www.otvetnemail.ru - Форум вопросов и ответов.