¿Qué necesito mirar para ver si estoy en Windows o Unix,
Un atributo conferido a los programas informáticos o métodos y conceptos informáticos que se implementan e interactúan en múltiples plataformas informáticas.
¿Qué necesito mirar para ver si estoy en Windows o Unix,
Intenté confirmar archivos con líneas que terminaban en CRLF, pero falló. Pasé todo un día de trabajo en mi computadora con Windows probando diferentes estrategias y casi me atrajo dejar de intentar usar Git y, en cambio, probar Mercurial . Comparta solo una práctica recomendada por...
¿Cómo obtengo una nueva línea dependiente de la plataforma en Java? No puedo usar en "\n"todas
Un archivo con nombre stdafx.hse genera automáticamente cuando inicio un proyecto en Visual Studio 2010. Necesito hacer una biblioteca C ++ multiplataforma, así que no puedo / no puedo usar este archivo de encabezado. ¿Para qué se stdafx.husa? ¿Está bien que elimine este archivo de...
¿Hay alguna forma multiplataforma para obtener la fecha y hora actuales en C
¿Hay una mejor manera que simplemente intentar abrir el archivo? int exists(const char *fname) { FILE *file; if ((file = fopen(fname, "r"))) { fclose(file); return 1; } return
Tengo un script de shell que se usa tanto en Windows / Cygwin como en Mac y Linux. Necesita variables ligeramente diferentes para cada versión. ¿Cómo puede un script shell / bash detectar si se está ejecutando en Cygwin, en una Mac o en
La dificultad es que debe ser multiplataforma. Windows 2000, XP, Vista, OSX, Linux, otras variantes de Unix. Estoy buscando un fragmento de código que pueda lograr esto para todas las plataformas, y una forma de detectar la plataforma. Ahora, debe tener en cuenta el error 4787931 que user.homeno...
Estoy esbozando la arquitectura para un conjunto de programas que comparten varios objetos interrelacionados almacenados en una base de datos. Quiero que uno de los programas actúe como un servicio que proporciona una interfaz de nivel superior para las operaciones en estos objetos, y que los otros...
¿Hay una forma multiplataforma de obtener la ruta al tempdirectorio en Python 2.6? Por ejemplo, bajo Linux sería /tmp, mientras que bajo XP C:\Documents and settings\[user]\Application
Sigo haciendo nudos cuando manipulo rutas y nombres de archivos, porque no tengo un sistema de nombres común que utilizo. Necesito encontrar un estándar de nomenclatura y apegarme a él, y me gustaría ser claro y consistente con los demás, así que me estoy abriendo para aprender las respuestas...
¿Cuál es la diferencia entre dos, si hay alguna (con respecto a
¿Existe un paquete para Ubuntu y / o CentOS que tenga una herramienta de línea de comandos que pueda ejecutar un XPath de una línea como foo //element@attribute filename.xmlo foo //element@attribute < filename.xmly devolver los resultados línea por línea? Estoy buscando algo que me permita...
Me gustaría monitorear la siguiente información del sistema en Java: Uso actual de la CPU ** (porcentaje) Memoria disponible * (libre / total) Espacio disponible en disco (libre / total) * Tenga en cuenta que me refiero a la memoria general disponible para todo el sistema, no solo la...
Estoy considerando cambiar un proyecto multiplataforma de sistemas de administración de compilación separados en Visual C ++, XCode y makefiles a CMake. Una característica esencial que necesito es agregar automáticamente todos los archivos en un directorio a un destino. Si bien esto es fácil de...
¿Cómo haría para generar una lista de todas las permutaciones posibles de una cadena entre los caracteres x e y de longitud, que contiene una lista variable de caracteres? Cualquier idioma funcionaría, pero debería ser
De vez en cuando, alguien en SO señala que char(también conocido como 'byte') no es necesariamente de 8 bits . Parece que 8 bits chares casi universal. Pensé que para las plataformas convencionales, es necesario tener un bit de 8 bits charpara garantizar su viabilidad en el mercado. Tanto ahora...
Me gustaría preparar una pequeña herramienta educativa para SO que debería ayudar a los programadores principiantes (e intermedios) a reconocer y desafiar sus suposiciones injustificadas en C, C ++ y sus plataformas. Ejemplos: "enteros envueltos" "todos tienen ASCII" "Puedo almacenar un puntero...
Android con NDK tiene soporte para código C / C ++ e iOS con Objective-C ++ también tiene soporte, entonces, ¿cómo puedo escribir aplicaciones con código nativo C / C ++ compartido entre Android e
Estoy escribiendo un código multiplataforma, que debería compilarse en Linux, Windows, Mac OS. En Windows, debo admitir visual studio y mingw. Hay algunas piezas de código específico de la plataforma, que debería colocar en el #ifdef .. #endifentorno. Por ejemplo, aquí coloqué el código específico...