⇤ ← Revision 1 as of 2016-01-12 05:26:46
Size: 478
Comment:
|
Size: 476
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
typedef long long INTEGER; | typedef FORTINT INTEGER; |
Types
For c/cpp users
HEADER: source/include/BDFTYPE.h
typedef FORTINT INTEGER; typedef double REAL; typedef unsigned char BYTE; typedef char* LPSTR; typedef const char* LPCSTR;
Fortran passes pointer as parameters. Fortran functions are compatible with C, but not CPP.
C function(note the underline)
void fun_(REAL* fp) {}
is equal to F subroutine
subroutine fun(f) implicit none real*8::f end subroutine