| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Come accedere a una struttura di C da Fortran
    C è uno dei linguaggi di programmazione più usati nel mondo , a partire dal mese di agosto del 2011. Anche se è stato progettato per creare software di sistema , la sua versatilità reso una buona scelta per le applicazioni portatili . In realtà, ci sono pochissime piattaforme che non dispongono di un compilatore C scritto per loro. Fortran , a differenza di C , si rivolge verso il calcolo numerico e il calcolo scientifico ed è ampiamente usato nella programmazione ad alto rendimento . A causa di alcune importanti differenze tra le due lingue , l'accesso a una struttura di C in Fortran non è così facile come sembra . Cose che ti serviranno
    XL Fortran compilatore
    Mostra più istruzioni
    1

    creare un blocco comune di nome . Questo è l'unico modo per accedere a una struttura C di Fortran perché fornisce una mappatura uno-a - uno dei membri della struttura . Se la struttura di C utilizza un blocco comune senza nome , è necessario cambiarlo in un unico nome .
    2

    Utilizzare il nome della struttura C di nominare il blocco comune . Ecco ciò che una struttura di C si presenta come :

    struct mystuff {

    double x ;

    int y , z ;

    doppia t ;

    } ;

    main () { }


    Ecco il codice Fortran adeguato contenente il blocco comune denominato :
    programma

    cstruct < br

    reale > ( 8) x , t

    intero y , z

    comune /MyStruct /x , y , z , t

    fine
    < br >
    3

    dichiarare la struttura C come variabile globale . Per fare questo, è possibile posizionare la sua dichiarazione al di fuori di qualsiasi funzione o inserirlo all'interno di una funzione che ha il qualificatore " extern" .
    4

    Compilare il file sorgente C e utilizzare l'opzione "- qalign = imballato " tipo di compilation in Fortran compilatore XL . " Qalign " dice al compilatore quali sono le regole di allineamento deve utilizzare per la compilazione del file ed evita problemi di prestazioni con dati non allineati . " Imballato " indica gli oggetti di un tipo derivato saranno conservati senza alcuna imbottitura tra i componenti.

    Previous :

    next :
      Articoli Correlati
    ·Come progettare un account classe denominata in C + + 
    ·Come scrivere un flusso di input in un flusso di output…
    ·Come creare il tuo Game Engine 
    ·Come fare un sistema operativo 
    ·Come aggiungere una casella di testo per DataGridView 
    ·Come visualizzare il codice di un progetto di Visual C 
    ·Come visualizzare una virgola in C + + 
    ·Visual C Component Object Model Tutorial 
    ·Come stampare puntatori in C 
    ·Come costruire Logica per la Programmazione 
      Articoli in evidenza
    ·Come sostituire blocchi utilizzando AWK 
    ·La definizione di UML 
    ·Come restituire un campo nascosto in JSP 
    ·Come scrivere un programma che consente all'utente di s…
    ·Come creare un Spider Web 
    ·Codice VB Per centrare il testo in una finestra di mess…
    ·Come faccio ad aprire un modulo da un altro form in Vis…
    ·Come visualizzare le Ore e Minuti in due campi con Java…
    ·Che cosa è UML Software 
    ·Come convertire un array di celle in una stringa 
    Copyright © Conoscenza Informatica http://it.wingwit.com