Насколько безопасны функции в стандартной библиотеке C?
Где я могу получить окончательный ответ, будь мойmemcpy
(используя реализацию eglibc, которая поставляется с Ubuntu) Потокобезопасен? - Честно говоря, я действительно не нашел четких ДА или НЕТ в документах.
Кстати, с «потокобезопасным» я имею в виду, что это безопасно использоватьmemcpy
одновременно всякий раз, когда было бы безопасно копировать байт даты для байта одновременно. Это должно быть возможно, по крайней мере, если данные только для чтения копируются в области, которые не перекрываются.
В идеале я хотел бы видеть что-то вроде списков в нижней частиэто страница в документах компилятора ARM.