Cruzado

Marco de aplicación C ++ para Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD, Windows
Descargar ahora

Cruzado Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Steven Noonan
  • Sitio web del editor:
  • http://www.uplinklabs.net/?page=crisscross/index
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 596 KB

Cruzado Etiquetas


Cruzado Descripción

Marco de aplicación C ++ para Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD, Windows Básicamente, proporciona algunas clases de plataformas cruzadas que le permitirán hacer cosas sin necesidad de cambiar su código entre las plataformas.Crisscross Biblioteca de la plataforma transversal de peso ligero para la consola y el archivo E / S, estructuras de datos rápidas, identificación de la CPU ( CPUID), y Sockets (TCP y UDP). Nota: Código fuente de Crisscross está disponible bajo la licencia BSD. ¿Qué hay de nuevo en este lanzamiento: · Actualizado XcodeProJ para usar .bash_login y eliminó la ruta codificada por el git. · En desuso el 10.3.9 SDK, Mac OS X 10.4 es ahora la versión mínima de Mac OS X para Crisscross. · Se agregó una revisión de nivel de descenso de Quadtree para asegurarse de que el Quadtree desciende solo un número finito de niveles. · Señaló la operación 'ascendente' a los quadtrees para mejorar el rendimiento con las operaciones de eliminación. · Merge commit 'tycho / master' · CADTREEE actualizado para usar Darray en lugar de STL. · Copia: Newline agregada al final del archivo · Xcode: fije para generar el número de compilación con git · Errores: agregado CC_ERR_TIMED_OUT · MSVC: Agregar proyecto Visual Studio 2005 · Xcode: la depuración debe ser parcialmente universal para las compilaciones de prueba PPC en Intel Macs · Dos2unix: universal_include.cpp · Rbtree: arreglar un enlace principal incorrecto · RbTree: Eliminar la variable no utilizada · RBTree: Fijados de inconsistencias de validez del nodo · Darray: Permitir matrices no encapsuladas (principalmente para conversiones de árboles) · RBTREE: NULL no siempre es válido para los datos · Darray: Sin lanzamiento porque no tenemos excepciones de C ++ por política · Árboles: No hay soporte clave duplicado. · Coreeneralea: Palabra clave extra estadística. · AVLTREE: Valor de error incorrecto · Consola: consola 'asignada' falsamente marcada ' · CPUID: ahora funciona en Mac OS X · GenPrime: consistencia de la impresión y mejor PREGEN · Xcode: PORT PROYECT Framework Search Rutas para Arc ++ · Llist: utiliza nullkey apropiadamente · Filereader: RB en lugar de RT, porque RT estaba fallando con ciertas nuevas líneas · Core_io_Reader: Retire Dumb Lead () FUNC. · PRINCIPAL (): ANTITIMER EN LA APLICACIÓN INIT · Sistema de archivos: reemplazos de OpenDir / ReadDir agregados solo para Windows · GenPrime: Opción agregada '-p' para primas pregeneradas · Marque de verificación: 'CheckSum' es un término hinky · Sistema de archivos. {CPP, H}: chmod -x · Quadtree: añadido al proyecto · CC_MIN y CC_MAX ahora usan comparar () · Universal_include.h: FIX CC_MIN / CC_MAX para usar el espacio de nombres adecuado · Quadtree: Fix 'nodes.Remove' -> 'nodos.erase' · Merge Branch 'Master' de Git: //github.com/tycho/crisscross · Quadtree.h: Protege algunas variables internas · Quadtree.h: Protege algunas variables internas · Fechas de derechos de autor: ahora lee '2006-2009' · Merge Branch 'Master' de Git: //github.com/prophile/Crisscross · GenerateBuildNumber: Fuente el archivo correcto · Cmake: use el parámetro '-p' para hacer el gch dir · * PrintF: Asegúrese de que se use un parámetro de formato literal de cadena adecuado · Consola: eliminar lectura * () · CoreiorElEder :: Readline: ahora devuelve -1 si FETS () falla · Clake: Uso -fno-estricto aliasing · Ctakelists.txt: use -os de forma predeterminada · Número de compilación: use git describe a partir de ahora · GEN_BUILDNUM_H.SH: Use --long para evitar el trabajo de análisis extra · GEN_BUILDNUM_H.SH: Manejar correctamente los valores -rcx · GEN_BUILDNUM_H.SH: No muestre los datos largos si estamos en una comisión de etiqueta · Quicksort: reescrito para ser mucho más rápido, ya no está en desaprobado · Gitignore: Ignorar archivos Blah ~ · Sin recrustificar: corrió sin restrustre en todo el código · Crisscross v0.7.3-rc1 · Marca de verificación: disminuir el tiempo de ejecución y agregar la descripción adecuada de una 'marca' · Ctakelists: ADD-FNO-common y -wundef · Universal_include: arreglar advertencias generadas por -wundef · VEC2.H: Usa _hypotf para las compilaciones de Windows · VS2005: Generar número de compilación utilizando el nuevo método · GEN_BUILDNUM_H.SH: No reemplace a Build_Number.h a menos que sea necesario · GEN_BUILDNUM_H.SH: Fije el error de cadena vacía · GEN_BUILDNUM_H.SH: FUNCIONA EN MAC OS X ahora · Gitignore: Ignorando todos los archivos DS_STORE · Ctakelists.txt: Fix Build Number Script para Windows Cmake Builds · Número de compilación: Drop Errores en los archivos faltantes · Universal_include: agregue el soporte de extensión GCC firmado: Steven Noonan · DIRECCIÓNTRINGTRING: Fije las tomas incómodas de la línea en SymgetLineFromAddr · Universal_include: arreglar advertencias relacionadas con extensiones ya definidas · UNRUSTFY: RAN UNRERUSTIFICE EN LA FUENTE · Core_socket: algunas plataformas tienen un parámetro Send () estúpido no-const () · Universal_include.h: __unused -> __unused_param · GetHostbyName: en Linux, toma char * en lugar de Const Char * Param · TestSuite: * Las pruebas de árboles son más rigurosas ahora · Testsuite: Inicialice el generador de números aleatorios en Inicio · Testsuite: SHA * se rompió debido a la variable de longitud de clavos · TestSuite: Imprimir archivo y número de línea en aserción · RandomNumber: use lrand48 en máquinas que no son de Windows · AVLTREE: Optimización simple en FindNode · Universal_include.h: Agregar sys / time.h Incluir para las plataformas * NIX y BSD · Testsuite: Añadir Falte Tree_items Definir · Mutexes y bloqueos: reescribir la interfaz MUTEX, agregados cerraduras de lectura / escritura · Fusionar la sucursal 'Master' de git@github.com: Tycho / Crisscross · MUTEX.CPP: Fije las terminaciones de la línea mixta · Quadtree: fije el constructor Safe-Safe para tener parámetros estándar de Quadtree estándar · Quadtree: Fije los objetivos seguros de hilos para llamar con los parámetros apropiados · Quadtree: El inserción segura de hilo debe ser nulo · Debug.CPP: Hacer Mac OS X Backtrace Prettier · Quadtree: Safe Safe Quadtree Compile el error en GCC corregido · XcodeProJ: fije algunos errores pequeños con respecto a la salida de depuración · Quadtree: devuelva a Darray Pointer para evitar invocar la copia de la cantidad de veces · Quadtree: arreglar la indirección incorrecta · MUTEX: Rename Lock_Read to RW_LOCK_READ y LOCK_WRITE a RW_LOCK_WRITE · Quadtree: arreglar el mecanismo de bloqueo de escritura de lectura (Lock_Read -> RW_LOCK_READ, etc.) · Quadtree: Detección de vecinos más rápida más rápida · Quadtree: corregir la corrupción y agregar limitador de conteo · Quadtree: Use funciones virtuales. · Darray: Retire las tonterías de "encapsulación" · Darray: Retire la función POP () antigua () · GENRIMIENTO: Eiminate obsoleto 'nop' instrucciones · BackTrace: elimine "ISO C ++ prohíbe la advertencia de la fundición entre puntero a la función y puntero a objeto" · Testsuite: Bool en PPC Darwin es de 4 bytes · Gen_BuildNum_H.SH: Fuente BashRC antes de ejecutar · GEN_BUILDNUM_H.SH: Maneje correctamente los casos donde no se encuentra el control de la versión · MUTEX.H: FIX ERROR DE DOCUMENTACIÓN


Cruzado Software relacionado

Qtada

A ADA2005 Language Enlaces a las bibliotecas QT C ++ y herramientas asociadas ...

239 2.5 MB

Descargar