| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    GCC función del sistema
    La colección de compiladores de GNU, o gcc, es un conjunto de herramientas de programación informática que se ofrecen como software libre, de código abierto por el Proyecto GNU. GCC ofrece un conjunto de llamadas a funciones operativas del sistema , dando a su acceso a los programas del sistema operativo host. La función de "sistema" gcc le permite a su programa de ejecutar comandos shell como si les expedirá un símbolo del sistema . Lenguajes y Sistemas Operativos

    Puede utilizar la función del sistema con cualquiera de los idiomas soportados de gcc , como C , C + +, Fortran y Java , aunque la sintaxis específica de la llamada a la función depende del idioma . No todas las versiones lingüísticas admitir llamadas de función , por lo que es posible que tenga que compilar el programa con una versión diferente si tiene problemas de compatibilidad. Como comunidad de desarrolladores de software primario gcc utiliza diversos derivados de Unix, Linux y otros , sus mejores posibilidades de mentira compatibilidad con estos sistemas operativos , sin embargo , las versiones de Windows de gcc , como Cygwin , apoyan la función del sistema en entornos Windows
    .
    Propósito

    al agregar una llamada a una función del sistema para sus programas , se puede manipular archivos , iniciar programas o realizar tareas de comando prompt similares. A medida que el programa hereda sus permisos de archivo , los comandos a sus problemas del programa estarían sujetos a las mismas reglas , a menos que tenga privilegios de administrador, que no sería capaz de cambiar el nombre de los archivos de otro usuario , por ejemplo
    .
    Ejemplo

    función el sistema tiene un parámetro en la forma de una cadena de caracteres , que puede ser un valor literal o una variable y devuelve un código numérico de vuelta a su programa. Este ejemplo muestra cómo utilizar la función del sistema en un programa Fortran para copiar un archivo en un sistema Linux :

    return_code = Sistema ( ' cp primerarchivo secondfile ' )
    Códigos de retorno

    el código de retorno del sistema operativo pasa de nuevo a su programa le indica si el comando se realizó correctamente o genera un error. Para comprobar si el sistema operativo se encarga de la función del sistema gcc , pasar una cadena vacía , y si vuelve con un código cero, el sistema operativo no admite la función. Si el resultado es cero , ejecuta los comandos . Con una cadena de comando no nulo, la función del sistema devuelve un cero si el comando se ha completado con normalidad y uno si el comando ha fallado. Si la función devuelve algún otro número , el significado del código depende del software del sistema operativo . En un programa bien diseñado , el programa pone a prueba este código y maneja los errores de una manera controlada , de lo contrario el programa puede cancelar misteriosamente o producir resultados poco fiables

    .

    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar el complemento de un Dos en un Bit 
    ·Forma de guardar Maneje MATLAB 
    ·Oracle Business Intelligence Tools 
    ·Cómo implementar un árbol binario utilizando Pascal 
    ·Cómo pintar texto vertical Datagridview Simple 
    ·Cómo convertir de binario a Byte 
    ·Cómo utilizar Residuos Integer en Visual Logic 
    ·Cómo editar formularios de DataGridView 
    ·Cómo Trazar Grandes Líneas en MATLAB 
    ·Cómo agregar un CRM a un POS 
      Artículos destacados
    ·Las funciones PHP Dump jabón 
    ·Cómo escribir programas con Virtual Pascal 
    ·¿Cuál es la diferencia entre la Web móvil y un naveg…
    ·Cómo crear varios formularios en VB 
    ·Cómo ejecutar un proceso en un PC remoto con Wmi VB.NE…
    ·Protocolos de Office Communicator 
    ·Cómo utilizar las variables de SQL en Oracle 
    ·Cómo consolidar tablas dinámicas Uso de VBA 
    ·Cómo crear un arco en GTK Radiant 
    ·Cómo insertar en una base de datos MySQL 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com