nc_inquire_mode

nc_inquire_mode erfragt den Mode einer offenen Datendatei.

mode = nc_inquire_mode(ncid)

Returnwert

mode ist einer der folgenden Werte:

NC_NOWRITE

0

Lesemode.

NC_WRITE

1

Die Datei ist zum Lesen und Schreiben geöffnet.

Parameter

ncid

ncid identifiziert die Datendatei.

Beispiel

def test_nc_inquire_mode()
{
     ncid = nc_create(GetUserDirectory() + "test.nc");

     mode = nc_inquire_mode(ncid);
     nc_close(ncid);
     if (mode == -1) {
         print "error";
         return;
     }
     if (mode & NC_WRITE) {
         print "NC_WRITE";
     } else {
         print "NC_NOWRITE";
     }
}

Kommentar

Diese Funktion kann nur bei UniPlot-Datendateien (nc2) verwendet werden. Siehe nc_create.

Bei netCDF-Dateien (NC_FORMAT_CLASSIC und NC_FORMAT_PC) liefert die Funktion immer -1.

History

Version

Beschreibung

R2012 (5.40.0)

Neu.

id-1802651