📄 fhandler_zero.cc
字号:
/* fhandler_dev_zero.cc: code to access /dev/zero Copyright 2000, 2001, 2002 Red Hat, Inc. Written by DJ Delorie (dj@cygnus.com)This file is part of Cygwin.This software is a copyrighted work licensed under the terms of theCygwin license. Please consult the file "CYGWIN_LICENSE" fordetails. */#include "winsup.h"#include <errno.h>#include "security.h"#include "fhandler.h"fhandler_dev_zero::fhandler_dev_zero () : fhandler_base (FH_ZERO){}intfhandler_dev_zero::open (path_conv *, int flags, mode_t){ set_flags ((flags & ~O_TEXT) | O_BINARY); set_nohandle (true); set_open_status (); return 1;}intfhandler_dev_zero::write (const void *, size_t len){ return len;}int __stdcallfhandler_dev_zero::read (void *ptr, size_t len){ memset (ptr, 0, len); return len;}__off64_tfhandler_dev_zero::lseek (__off64_t, int){ return 0;}voidfhandler_dev_zero::dump (){ paranoid_printf ("here, fhandler_dev_zero");}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -