Articles of archivo io

¿Cómo se guarda () el archivo .R guardado con la encoding UTF-8?

Lo siguiente, cuando se copia y pega directamente en R funciona bien: > character_test character_test() [1] “R同时也被称为GNU S是一个强烈的功能性语言和环境,探索统计数据集,使许多从自定义数据图形显示…” Sin embargo, si hago un archivo llamado character_test.R que contenga el código EXACT SAME, guárdelo en encoding UTF-8 (para conservar los caracteres chinos especiales), cuando lo fuente () en R, obtengo el siguiente error : > source(file=”C:\\Users\\Tony\\Desktop\\character_test.R”, […]

Descubra el nombre de usuario (quién) modificó el archivo en C #

Estoy usando un FileSystemWatcher para monitorear una carpeta. Pero cuando ocurre algún evento en el directorio, no sé cómo buscar quién tuvo un impacto en ese archivo. Traté de usar EventLog. Simplemente no podría funcionar. ¿Hay alguna otra forma de hacerlo?

¿Por qué siempre se requiere fseek o fflush entre leer y escribir en los modos de actualización?

P: Estoy intentando actualizar un archivo en su lugar, usando el modo fopen “r+” , leyendo una cierta cadena y escribiendo una cadena modificada, pero no está funcionando. R: Asegúrate de llamar a fseek antes de escribir, tanto para volver al principio de la cadena que intentas sobrescribir, como siempre se requiere fseek o fflush […]

Escribir líneas de texto en un archivo en R

En el lenguaje de guiones R, ¿cómo escribo líneas de texto, por ejemplo, las siguientes dos líneas Hello World a un archivo llamado “output.txt”?

Atomicidad de `write (2)` a un sistema de archivos local

Aparentemente POSIX dice que Ya sea un descriptor de archivo o una secuencia se llama “manejar” en la descripción de archivo abierto a la que se refiere; una descripción de archivo abierto puede tener varios identificadores. […] Toda la actividad de la aplicación que afecte al desplazamiento del archivo en el primer identificador se suspenderá […]

Descargar / Transmitir archivo desde la URL – asp.net

Necesito transmitir un archivo que dará como resultado guardarlo en el navegador. El problema es que el directorio donde se encuentra el archivo está prácticamente mapeado, por lo que no puedo usar Server.MapPath para determinar su ubicación real. El directorio no está en la misma ubicación (o incluso servidor físico en los cuadros activos) que […]

Diferencia entre archivos escritos en modo binario y texto

¿Qué traducción se produce al escribir en un archivo que se abrió en modo texto que no ocurre en modo binario? Específicamente en MS Visual C. unsigned char buffer[256]; for (int i = 0; i < 256; i++) buffer[i]=i; int size = 1; int count = 256; Modo binario: FILE *fp_binary = fopen(filename, “wb”); fwrite(buffer, […]

Obteniendo un ARCHIVO * desde un std :: fstream

¿Existe una forma (multiplataforma) de obtener un identificador C FILE * desde C ++ std :: fstream? La razón por la que pregunto es porque mi biblioteca C ++ acepta fstreams y en una función particular me gustaría usar una biblioteca C que acepte un ARCHIVO *.

¿Cuándo debería usar mmap para acceder a archivos?

Los entornos POSIX proporcionan al menos dos formas de acceder a los archivos. Están las llamadas estándar del sistema open() , read() , write() y amigos, pero también existe la opción de usar mmap() para asignar el archivo a la memoria virtual. ¿Cuándo es preferible usar uno sobre el otro? ¿Cuáles son sus ventajas individuales […]

Archivo de escritura con falla

Estoy tratando de tomar el contenido de un archivo y escribirlo en otro. Estoy leyendo bien, pero no puedo escribirlo en otro archivo. Tengo una base de datos de palabras. Quiero separar las palabras en diferentes archivos según el número de letras. Todas las palabras de cuatro letras entran en un archivo, y así sucesivamente. […]