5.5 アクセスするためにNetCDFファイルをオープンする: nc_open
関数nc_openは既存のNetCDFファイルとアクセスするためにオープンします。
用法
int nc_open (const char *path, int omode, int *ncidp);
エラー
エラーが発生していなければ、nc_open は NC_NOERR の値を返します。それ以外の場合には、返されたステータスがエラーを示します。エラーの原因として下記が挙げられます。
・ 指定されたNetCDFファイルが存在しない。
・ 意味の無いモードが指定された。
例
この例は nc_open を使って、既存のfoo.nc というNetCDFファイルを読取専用、非共有アクセス用にオープンします。
#include <netcdf.h>
…
int status;
int ncid;
…
status = nc_open("foo.nc", 0, &ncid);
if (status != NC_NOERR) hendle_error(status);
Quadralay Corporation http://www.webworks.com Voice: (512) 719-3399 Fax: (512) 719-3606 sales@webworks.com |