Crystal FLOW for C++ 4.59

Licencia: Prueba gratuita ‎Tamaño del archivo: 14.88 MB
‎Calificación de usuarios: 4.1/5 - ‎28 ‎Votos

Comprender el código en menos tiempo Cree diagrama de flujo a partir del código fuente. Obtenga una vista clara del código con Diagramas de flujo. ¿Código heredado heredado? ¿Un nuevo miembro del equipo? Estarás al día en mucho menos tiempo. Compruebe la corrección de la lógica de función. Detectar errores. Utilice diagramas de flujo para revisiones de código más rápidas. Múltiples sabores de diagrama de flujo nivel, óptimo, bucle y condiciones, área sabia. Sincronización de diagramas de flujo de código durante la navegación Diagramas de flujo de comentarios para un público más amplio. Exportar diagramas de flujo a formatos BMP/JPEG/VISIO. Solo código, solo comentarios y diagramas de flujo Code+Comment. Imprima diagramas de flujo grandes en una sola página. El código es fácil de leer: Autoformato de código y comentarios. No sólo sangría y envoltura de línea. Alinee los nombres de objeto en declaraciones sucesivas. Alinee los operadores de asignación en las asignaciones. Dividir y aplicar sangría a las expresiones largas según la prioridad del operador Transforme código difícil de leer en código muy legible. Se ha mejorado la legibilidad del código. Detectar errores fácilmente Otras características Los árboles ricos de llamadas/llamadas, árboles de clase, incluir/incluir por árboles, rutas - función/archivo/clase/nivel de proyecto, lCódigo de presupuesto/comentario navegación Nivel de proyecto - Word/Object/Modified Object/Regular Expression/Lexical Search Métricas de software - McCabes, Halstead Documentos HTML -fuente+comentarios (Javadoc like!). No hay necesidad de mantener documentos - sólo tiene que comentar el código utilizando las ediciones Crystal REVS. Referencia cruzada para todos los identificadores, Métricas codificadas por colores. Importar VC++. Visual Studio.Net, proyectos borland Extensiones de lenguaje, soporte del compilador Keil Integración SCC Ediciones: DataFlow: Rich Trees, Object DataFlows, CallFlows, Flowchart inline expansion, Add-On - generación de documentos Documentos: Documentos completos con diagramas de flujo, árboles, código fuente de navegación completa. Profesional: Características de todas las ediciones + árboles enriquecidos, tamaño de objeto / pila, dependencia de datos, símbolos personalizados, publicador de código fuente, salida por lotes; Añadir ons -> Generación de documentos, modo de línea de comandos

historial de versiones

  • Versión 4.59 publicado en 2010-05-12
    Arboles de estructura de datos y dependencia de datos, Complemento de análisis estático y generación de documentos, Tamaño de pila, Cálculos de tamaño de objeto, Funciones recursivas, Muchas herramientas nuevas, Nuevos compiladores y soporte IDE, Exportación de árbol a Visio, Interfaz de esquemas de color y formato, menú Nuevas opciones, Generador de código y algoritmo, etc.
  • Versión 3.91 publicado en 2008-07-15
    Diagramas de jerarquía de clases y funciones en documentos HTML, marcadores en archivos, vistas previas de impresión de árbol, correcciones y mejoras de errores, compatibilidad con 24X7 con tutoriales en línea, etc.

Detalles del programa

Cluf

EULA - Contrato de licencia de usuario final

"Crystal FLOW para C++ - Eval Edition" Diagramas de flujo del código fuente ACUERDO DE LICENCIA DE USUARIO FINAL PARA EL SOFTWARE SGV Sarc Copyright 1999-2009 SGV Software Automation Research Corporation (SGV Sarc) Todos los derechos reservados 1. AVISO IMPORTANTE: Como parte del proceso de instalación, se le pedirá que acepte los términos de este Acuerdo de licencia de usuario final ("EULA"). Este CLUF es un contrato legal que especifica los términos de la licencia y la limitación de garantía entre usted (ya sea un individuo o una sola entidad) y SGV Sarc para el software "Crystal FLOW para C++" software y documentación relacionada. Debe leer atentamente los siguientes términos y condiciones antes de instalar o utilizar el software. A menos que haya celebrado un CLUF escrito separado firmado por SGV Sarc que indique lo contrario, la instalación o el uso del software indica que acepta estar obligado por estos términos y condiciones. Si no está de acuerdo con estos términos, elimine y destruya de inmediato todas las copias del software y la documentación relacionada en su posesión. Tras su certificación a SGV Sarc de que no ha utilizado el software, que no acepta este CLUF y que ha eliminado y destruido todas las copias del software y la documentación relacionada, su dinero será reembolsado. La disposición de SGV Sarc de licenciar el software está expresamente condicionada a su aceptación de todos los términos de este CLUF. 2. VERSIONES DEL SOFTWARE: El software "Crystal FLOW para C++" está disponible en versiones comerciales, académicas y de evaluación. Las versiones comercial, académica y de evaluación están sujetas a los términos y condiciones de este CLUF. Las versiones comerciales y académicas del software requieren el pago por usted de una tarifa de licencia. La versión de evaluación del software es la única versión que se proporciona sin cargo. Sin embargo, la versión de evaluación no es de software libre y está sujeta a los términos y condiciones establecidos en este documento. AL HACER UN PEDIDO, DESCARGAR, INSTALAR O UTILIZAR CUALQUIER VERSIÓN DEL SOFTWARE, USTED REAFIRMA QUE ACEPTA ESTAR OBLIGADO POR LAS CONDICIONES Y CONDICIONES DE ESTE CLUF. 3. LICENCIA DE USO: Puede utilizar una versión de evaluación de "Crystal FLOW para C++" en cualquier máquina de su elección durante el período de prueba. Una o más personas pueden utilizar una licencia dedicada para "Crystal FLOW para C++" para ejecutar "Crystal FLOW para C++" en una sola máquina para la que se haya emitido la licencia. Cuando se ha obtenido una licencia complementaria junto con una licencia dedicada, "Crystal FLOW para C++" puede ser utilizada por un solo usuario que utilice el software personalmente en las máquinas para las que se han emitido la licencia dedicada y la licencia complementaria. Una o más personas pueden utilizar una licencia flotante para "Crystal FLOW para C++" para ejecutar "Crystal FLOW para C++" en cualquier equipo dentro de una red que contenga el servidor de licencias para el que se haya emitido la licencia. El software y la documentación están protegidos por las leyes de derechos de autor de las disposiciones de los Estados Unidos y los tratados internacionales. Existen severas sanciones, tanto civiles como penales, por infracción de derechos de autor. Usted no puede copiar todo o parte del software o documentación relacionada, excepto que puede hacer un número razonable de copias del software únicamente con fines de copia de seguridad o archivo. 4. DERECHO DE AUTOR: Todos los derechos de título y propiedad intelectual sobre "Crystal FLOW para C++" (incluyendo pero no limitado a cualquier imagen, fotografía, animación, video, audio, música, texto, y "applets" incorporado en "Crystal FLOW para C++"), los materiales impresos que lo acompañan, y cualquier copia de "Crystal FLOW para C++" son propiedad de SGV Sarc o sus proveedores. Todos los derechos de propiedad intelectual y de título sobre el contenido al que se puede acceder mediante el uso de "Crystal FLOW para C++" es propiedad del propietario del contenido respectivo y puede estar protegido por las leyes de derechos de autor aplicables de los Estados Unidos u otras leyes y tratados de propiedad intelectual. Existen severas sanciones tanto civiles como penales por infracción de derechos de autor. Este CLUF no le otorga ningún derecho a utilizar dicho contenido. Todos los derechos no concedidos expresamente están reservados por SGV Sarc. Sin embargo, puede hacer un número razonable de copias del software para fines de copia de seguridad y archivo. 5. MÚLTIPLES MEDIOS Y ACTUALIZACIONES: Puede recibir el software y la documentación relacionada en más de un medio. Independientemente del número de medios que reciba, puede utilizar solo el medio adecuado para la estación de trabajo en la que se va a instalar el software. No puede instalar, utilizar o transferir los otros medios, excepto como parte de una transferencia permanente de su copia con licencia del software y la documentación relacionada como se establece a continuación. Si el software y la documentación relacionada se proporcionan como una actualización, parche o actualización a una versión con licencia anterior del software, debe tener una licencia válida para operar dicha versión anterior de la misma versión que la actualización para instalar o utilizar la actualización. Una actualización reemplaza y/o complementa el producto que formó la base para su elegibilidad para la actualización. Todo el software que se está actualizando se considera parte del software y está sujeto a este CLUF. Puede transferir una actualización solo junto con el software con licencia que se está actualizando. 6. CÓDIGO DE PRELEASE: Algunas partes del software pueden identificarse como código de versión preliminar ("Código de versión preliminar"). Dicho código de versión preliminar no está en el nivel de rendimiento y compatibilidad de la oferta de productos final disponible en general. Es posible que el Código de versión preliminar no funcione correctamente y puede modificarse sustancialmente antes del primer envío comercial. SGV Sarc no está obligado a poner a disposición comercial esta o cualquier versión posterior del Código de versión preliminar. La concesión de licencia para usar el Código de versión preliminar expira según la disponibilidad de una versión comercial del Código de versión preliminar de SGV Sarc. NOTA: En caso de que el Código de versión preliminar contenga un CLUF independiente, los términos y condiciones de dicho CLUF regirán su uso del Código de versión preliminar correspondiente. 7. MODIFICACION Y REDISTRIBUCION DEL CÓDIGO FUENTE DE MUESTRA: Puede modificar cualquier forma de código fuente de esas partes del software "Crystal FLOW for C++" que se identifiquen como código de muestra en la documentación adjunta únicamente con el fin de diseñar, desarrollar y probar sus propias aplicaciones de software. Sin embargo, se le permite copiar y redistribuir el código de ejemplo modificado si y solo si se cumplen todas las condiciones siguientes: (1) Usted incluye el aviso de derechos de autor de SGV Sarc (si existe) con su solicitud, incluyendo todas las ubicaciones en las que aparece cualquier otro aviso de derechos de autor; Y (2) Usted no utiliza de otro modo el nombre, logotipos u otras marcas comerciales de SGV Sarc de SGV para comercializar su solicitud. Usted acepta indemnizar, eximir de responsabilidad y defender a SGV Sarc de y contra cualquier pérdida, daño, reclamo o demanda, incluyendo honorarios de abogados, que surjan o resulten del uso o distribución de su solicitud. 8. SIN LICENCIAS ADICIONALES: Usted reconoce y acepta que, excepto por los derechos otorgados en este CLUF, todos los demás derechos, y todos los títulos e intereses en y para el software "Crystal FLOW para C++" (como una obra independiente y como un trabajo subyacente que sirve como base para cualquier aplicación que pueda desarrollar) y la documentación relacionada siguen siendo propiedad única y exclusiva de SGV Sarc y sus licenciatarios. Esto incluye todos los derechos de patente, derechos de autor, secretos comerciales, marcas comerciales y otros derechos de propiedad en el mismo, y que usted no derivará ni afirmará ningún título o interés en o a dicho software o documentación relacionada. Sin limitar la generalidad de lo anterior, usted no recibe ningún derecho sobre patentes, derechos de autor, secretos comerciales, marcas comerciales u otros derechos de propiedad intelectual sobre el software o la documentación relacionada. No puede separar "Crystal FLOW para C++" en diferentes componentes, alterar, fusionar, adaptar, modificar, traducir, descompilar, desensamblar o realizar ingeniería inversa del software o documentación "Crystal FLOW for C++". No puede arrendar, asignar o sublicenciar, en su totalidad o en parte, ningún componente de "Crystal FLOW para C++", excepto según lo autorizado específicamente por SGV Sarc. No puede eliminar ni alterar ninguna marca comercial, logotipo, copyright u otros avisos de propiedad, leyendas, símbolos o etiquetas en el software. Este CLUF no le autoriza a utilizar el nombre de SGV Sarc ni ninguna de sus marcas comerciales (que incluyen, entre otras, las palabras "SGV Sarc", "Assisting ... Human Intelligence" logo, el logotipo de SGV Sarc, las frases "Crystal C", "Crystal C++", "Crystal ACE", "Crystal FLOW", "Crystal REVS", el logotipo de Crystal ACE, el logotipo de Crystal FLOW, el logotipo de Crystal REVS y el logotipo de Crystal C "C sobre C & 9. CONDICIONES Y TERMINACIONES: Si ha recibido una versión de evaluación, la licencia otorgada en este documento finalizará automáticamente en diez (10) días después de instalar dicha versión por primera vez. Sin embargo, puede solicitar a sgvsarc que amplíe su licencia otros diez (10) días en un tramo hasta un máximo de treinta (30) días. Descargas posteriores; instalaciones o el uso de la versión de evaluación por o para usted no extenderá, renovará o reiniciará el plazo de la licencia. Una licencia otorgada para la versión comercial o académica continuará hasta la fecha de vencimiento si compró una licencia por tiempo limitado o hasta que se rescinda. SGV Sarc puede rescindir cualquier licencia otorgada en este documento si usted no cumple con los términos de este CLUF. Tras la terminación de una licencia por cualquier motivo, debe regresar inmediatamente a SGV Sarc o destruir todas las copias del software y la documentación relacionada cubierta por la licencia. 10. GARANTIA Y RECURSOS: SGV Sarc NO PROPORCIONA RECURSOS NI GARANTIAS, YA SEAN EXPRESAS O IMPLEMENTADAS, PARA LAS VERSIONES DE EVALUACIONES. EL SOFTWARE Y LA DOCUMENTACION QUE ACEPTAN LAS VERSIONES DE EVALUACIONES SE PROPORCIONAN "AS IS". Para las versiones comerciales y académicas, SGV Sarc garantiza que los medios físicos y la documentación estarán libres de defectos en materiales y mano de obra bajo uso normal durante 90 días a partir de la fecha de entrega a usted. SGV Sarc también garantiza que las versiones comercial y académica estarán libres de defectos significativos que impiden que el software funcione sustancialmente en la forma descrita en el manual del usuario durante un período de 90 días a partir de la fecha de entrega a usted. A elección de SGV Sarc, si cualquier incumplimiento de la garantía anterior se informa por escrito a SGV Sarc no más de noventa (90) días después de la entrega a usted, SGV Sarc: (i). sustituya los soportes o la documentación defectuosos, según sea el caso, (ii). haga todos los esfuerzos razonables para corregir defectos significativos en el software sin cargo, o (iii). reembolsar la tarifa del licenciatario pagada a SGV Sarc por la copia aplicable del software a cambio de la terminación de todas las licencias que se le concedan para dicha copia. Cualquier software de reemplazo estará garantizado por el resto del período de garantía original, o, 30 días, lo que sea más largo. ESTOS RECURSOS SON LOS RECURSOS SOLOS Y EXCLUSIVOS DISPONIBLES PARA USTED PARA EL INCUMPLIMIENTO DE GARANTIAS EXPRESAS O IMPLEMENTADAS CON RESPECTO AL SOFTWARERECURSOS DISPONIBLES PARA USTED PARA EL BREACH DE GARANTIAS EXPRESAS O IMPLEMENTADAS CON RESPECTO AL SOFTWARE Y LA DOCUMENTACION RELACIONADA. LAS GARANTIAS ANTERIORES SON EN RESPONSABILIDAD DE TODAS LAS OTRAS GARANTIAS, REPRESENTACIONES, PROMESAS O GARANTIAS, EXPRESAS O IMPLEMENTADAS, LEGALES O DE OTRA MANERA, INCLUYENDO, PERO NO LIMITADAS A NINGUNA GARANTIA DE NO INFRACCIóN, COMERCIABILIDAD O IDONEIDAD PARA UN FIN PARTICULAR. A modo de ejemplo, sin limitación, SGV Sarc no ofrece garantías de ningún tipo a ningún usuario final que acceda o utilice aplicaciones desarrolladas u obtenidas de otro modo por usted. Las garantías no cubren daños o defectos causados o relacionados con el mal uso, modificación, accidente, negligencia o aplicación incorrecta. Cualquier uso indebido, modificación o aplicación incorrecta del software anulará esta garantía. Debido a que programas como este son inherentemente complejos, SGV Sarc no garantiza que el software esté libre de errores o funcionará sin interrupción. Además, SGV Sarc no garantiza que el software funcione con un conjunto determinado de archivos de fuente C (.c) o de encabezado (.h). Usted reconoce que debido a la complejidad del software, es posible que el uso del software podría conducir a la pérdida involuntaria o corrupción de datos. Usted asume todos los riesgos de dicha pérdida de datos o corrupción; las garantías proporcionadas en este CLUF no cubren ningún daño o pérdida resultante de la pérdida de datos o corrupción. ALGUNAS JURISDICCIONES NO PERMITEN LA EXCLUSION DE GARANTIAS IMPLICADAS POR LO QUE EL IDIOMA DE GARANTIA ANTERIOR PUEDE NO APLICARSE A USTED. EN TAL CASO, LAS RESPONSABILIDADES DE SGV Sarc SE LIMITAN POR LA DISPOSICION A CONTINUAR "LIMITATION ON LIABILITY." 11. LIMITACIONES DE RESPONSABILIDAD: EN NINGUNA CASO SGV Sarc SE RESPONSABILIZA DE NINGUNA RESPONSABILIDAD INDIRECTA, INCIDENTAL, ESPECIAL, PUNITIVO, CUBIERTA O CONSECUENCIAL, INCLUYENDO, SIN LIMITACIONES, LOS PROFESORES PERDIDOS O LA INSABILIDAD DE USAR EL EQUIPO O ACCEDER A LOS DATOS, YA SEA QUE DICHOS DATOS SE BASEN EN UNA BREACH DE GARANTIAS EXPRESAS O IMPLICADAS. ESTO ES CIERTO INCLUSO SI SGV Sarc ES ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAños. EN NINGUNA CASO LA RESPONSABILIDAD DE SGV Sarc EXCEDE LA CANTIDAD DE LA TARIFA DE LICENCIA REALMENTE PAGADA POR USTED A SGV Sarc. Esta limitación de responsabilidad, y las exenciones de garantía contenidas en la sección anterior, redundan en beneficio de los licenciatarios de SGV Sarc. DERECHOS DE LICENCIA DEL GOBIERNO DE LOS ESTADOS UNIDOS; AVISO DE RESTRICCIONES DE EXPORTACIONES: Si el software está licenciado bajo un contrato del Gobierno de los EE. UU., usted reconoce que el software y la documentación relacionada son "artículos comerciales," como se define en 48 C.F.R 2.01, que consiste en "software informático comercial" y "documentación de software informático comercial," como tales términos se utilizan en 48 C.F.R. 12.212 y 48 C.F.R. 227.7202-1. También reconoce que el software es "software informático comercial" según se define en 48 C.F.R. 252.227-7014(a) (1). Las agencias gubernamentales, entidades y otras personas que adquieran este software en virtud de un contrato del Gobierno de los Ee. UU. solo tendrán esos derechos y estarán sujetas a todas las restricciones establecidas en este CLUF. Usted acepta cumplir con los términos del siguiente aviso, si dicho aviso aparece en o en el embalaje del software, y acepta no eliminar dicho aviso del software. AVISO IMPORTANTE: ESTE SOFTWARE O CUALQUIER INFORMACION SUBYACENTE O CUALQUIER TECNOLOGIA SUBYACENTE NO PUEDE SER DESCARGADA, DISTRIBUIDA O EXPORTADA O REEXPORTADA FUERA DE LOS ESTADOS UNIDOS (O CANADA) O A CUALQUIER ENTIDAD EXTRANJERA O PERSONA EXTRANJERA DEFINIDA POR LAS REGULACIONES DEL GOBIERNO DE LOS ESTADOS UNIDOS, INCLUYENDO, SIN LIMITACIONES, CUALQUIER PERSONA QUE NO SEA CIUDADANO, NACIONAL O RESIDENTE PERMANENTE LEGAL DE LOS ESTADOS UNIDOS (O CANADA), O A CUALQUIER PERSONA EN LA LISTA DE NACIONALES ESPECIALMENTE DESIGNADOS DEL DEPARTAMENTO DEL TESORO DE LOS ESTADOS UNIDOS O EN LA TABLA DE PEDIDOS DE DENEGACIÓN O LISTA DE ENTIDADES DEL DEPARTAMENTO DE COMERCIO DE LOS ESTADOS UNIDOS, O, EN (O A UN NACIONAL O RESIDENTE DE) CUBA, IRAK, LIBIA, COREA DEL NORTE, IRÁN, SUDÁN, SIRIA O CUALQUIER OTRO PAÍS AL QUE ESTADOS UNIDOS EMBARQUE BIENES. AL DESCARGAR O UTILIZAR ESTE SOFTWARE, USTED Y SU EMPRESA ACEPTAN CUMPLIR CON LO ANTERIOR Y GARANTIZAN QUE USTED Y SU EMPRESA NO SON UNA PERSONA EXTRANJERA O ENTIDAD EXTRANJERA (QUE NO SEA UNA PERSONA CANADIENSE O UNA ENTIDAD CANADIENSE) O BAJO EL CONTROL DE UNA PERSONA EXTRANJERA O UNA ENTIDAD EXTRANJERA (QUE NO SEA UNA PERSONA CANADIENSE O UNA ENTIDAD CANADIENSE) O BAJO EL CONTROL DE UNA PERSONA EXTRANJERA O UNA ENTIDAD EXTRANJERA (OTRA PERSONA O ENTIDAD CANADIENSE). TAMBIÉN ACEPTA ESPECÍFICAMENTE NO EXPORTAR O REEXPORTAR NINGUNO DE LOS COMPONENTES RESTRINGIDOS A NINGÚN USUARIO FINAL QUE CONOZCA O TENGA MOTIVOS PARA SABER QUE UTILIZARÁ LOS COMPONENTES RESTRINGIDOS EN EL DISEÑO, DESARROLLO O PRODUCCIÓN DE NUCLEAR, ARMAS QUÍMICAS O BIOLÓGICAS; O A CUALQUIER USUARIO FINAL QUE HAYA SIDO PROHIBIDO PARTICIPAR EN TRANSACCIONES DE EXPORTACIÓN DE EE. UU. POR CUALQUIER AGENCIA FEDERAL DEL GOBIERNO DE LOS EE. UU. USTED GARANTIZA Y REPRESENTA QUE NI EL BXA NI NINGUNA OTRA AGENCIA FEDERAL DE EE. UU. HA SUSPENDIDO, REVOCADO O DENEGADO SUS PRIVILEGIOS DE EXPORTACIÓN. 12. MISCELLANEOUS: Las leyes internas del estado de Virginia controlarán este CLUF si se encuentra en otro lugar que no sea Canadá. Las leyes internas de la Provincia de Ontario controlarán si usted se encuentra en Canadá. En cada caso, este CLUF se interpretará y aplicará independientemente de la Convención de las Naciones Unidas sobre la Venta Internacional de Mercaderías y se considerará un contrato bajo sello. Este CLUF es el acuerdo completo entre usted y SGV Sarc en relación con el software y la documentación relacionada y sustituye a todas las propuestas, orales o escritas, de todas las discusiones entre las partes relacionadas con el objeto de este CLUF. Usted acepta que cualquier término variable o adicional contenido en cualquier orden de compra u otra notificación o documento escrito emitido por usted en relación con el software bajo licencia no tendrá ningún efecto. El incumplimiento o retraso de SGV Sarc para ejercer cualquiera de sus derechos en virtud de este CLUF o en caso de incumplimiento de este CLUF no se considerará una renuncia a dichos derechos o a la violación. Ningún distribuidor, agente o empleado de SGV Sarc está autorizado a realizar ninguna modificación de este CLUF. Si un tribunal de jurisdicción competente considera que alguna disposición de este CLUF es contraria a la ley, esa disposición se aplicará en la máxima medida permitida y las disposiciones restantes de este CLUF permanecerán en pleno vigor y efecto. Si tiene alguna pregunta sobre este CLUF o el software o documentación relacionada, puede ponerse en contacto con el servicio de atención al cliente de SGV Sarc en [email protected], o escribir a SGV Sarc 907 Broad Oaks Drive, Herndon, Virginia 20170, Estados Unidos. Teléfono 703 904-0678. Fax 703 904-0155