mkstemp(3)
POSIX 함수의 /family에 대한 경쟁 없는 대안은 무엇입니까 tmpnam(3)
? 물론 목표는 파일 설명자 API(예: renameat2(2)
.
이상적으로는 동반자가 있어야합니다MKSTEMP, 우리는 그것을 부른다MKSTEMPat, 디렉토리 파일 설명자를 가져옵니다.dfd첫 번째 주장으로,주형두 번째 매개변수를 상대 경로로 사용dfd.
glib와 같이 널리 사용 가능한 API가 있습니까?
답변1
내 생각엔 하나도 없는 것 같아넓게이를 위해 API를 사용할 수 있습니다. 그러나 Flatpak에는 구현이 있습니다 mkstempat
.xdp_mkstempat
, LGPL 버전 2 이상에 따라 라이센스가 부여되었습니다.
이것이 현재 이러한 함수를 사용하기 쉽게 구현한 유일한 것 같습니다... glib의 기존 g_mkstemp
기능 과 함께 glib에 추가하라는 주장이 제기될 수 있을 것 같습니다.