Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan få tilgang til en C Structure fra Fortran
    C er en av de mest brukte programmeringsspråk i verden , som i august 2011. Selv om det er designet for å skape system software , gjorde sin allsidighet det et godt valg for bærbare applikasjoner . Faktisk er det svært få plattformer som ikke har en C-kompilator skrevet for dem . Fortran , i motsetning til C , er rettet mot numerisk beregning og vitenskapelig databehandling og er mye brukt i high-performance programmering. På grunn av noen store forskjeller mellom de to språkene , tilgang til en C -strukturen i Fortran er ikke så lett som det høres ut. Du trenger
    XL Fortran kompilator
    Vis flere instruksjoner
    en

    Lag en navngitt felles blokk . Dette er den eneste måte til å få tilgang til en C- struktur fra Fortran fordi det gir et en-til- en-tilordning av strukturen medlemmer. Hvis C strukturen bruker en ikke navngitt felles blokk, må du endre den til en navngitt en.
    2

    Bruk navnet på C struktur for å nevne den felles blokk . Her er hva en C struktur ser ut som : en

    struct MyStuff {

    dobbel x ,

    int y , z ;

    dobbel t ;

    };

    main ( ) {

    }

    Her er tilstrekkelig Fortran kode som inneholder den navngitte felles blokk : en

    program cstruct

    real ( 8 ) x , t

    heltall y , z

    felles /mystruct /x , y , z , t

    slutten


    3

    Erklærer din C struktur som en global variabel . For å gjøre dette , kan du enten plassere sin erklæring utenfor enhver funksjon eller plassere den i en funksjon som har "ekstern " kvalifiseringskamp .
    4

    kompilere C kilde filen og bruk " - qalign = pakket " compilation type i XL Fortran kompilator . " Qalign " forteller kompilatoren hva justering regler må bruke for filsamling og unngår ytelse problemer med feiljustert data . " Pakket " betyr objekter av en avledet type vil bli lagret uten polstring mellom komponentene .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke OracleDataAdapter å oppdatere en Datakil…
    ·Hvordan å kompilere og kjøre en CPP -fil i CMD 
    ·Hva er et virtuelt Destructor i C 
    ·Slik får du tilgang til Screen buffer i C + + 
    ·Cell -prosessor Tutorial 
    ·Hvordan Lukk programmer i C 
    ·Hvordan skrive en Gjør Fil 
    ·Hvordan bruke strncpy funksjon i C + + 
    ·Hvordan å kompilere C + + på Linux 
    ·Hvordan skrive en sak uttalelse i C + + 
      Anbefalte artikler
    ·Sette inn en streng i MySQL 
    ·Hvordan finne en Array Element i Ruby 
    ·Hvordan lage en trekant i Visual Basic 
    ·Hvordan setter jeg Delprosjektene i NetBeans 
    ·Hvordan legge til en tekstboks i Visual Basic 
    ·Hvordan installere WAMP Server uanstrengt 
    ·Hva er rollene til Referanse og Set attributter i et De…
    ·Hvordan koble til DB2 Med SQL Developer 
    ·Hvordan å se alle elementer i en todimensjonal matrise…
    ·Har Netflix Streaming Bruk Flash 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/