Verifique los permisos de escritura para archivar en Windows / Linux

Me gustaría saber cómo verificar si tengo permisos de escritura en una carpeta.

Estoy escribiendo un proyecto C ++ y debo imprimir algunos datos en un archivo result.txt, pero necesito saber si tengo permisos o no.

¿Es diferente la verificación entre Linux y Windows? Porque mi proyecto debería ejecutarse en Linux y actualmente estoy trabajando en Visual Studio.

Respuestas a la pregunta(3)

Su respuesta a la pregunta