英语所有的音标怎么读:Go 语言文件操作示例
来源:百度文库 编辑:偶看新闻 时间:2024/10/06 00:00:04
[代码] 关闭文件
01
func (file *File) Close() os.Error {
02
if
file == nil {
03
return
os.EINVAL
04
}
05
e := syscall.Close(file.fd)
06
file.fd = -1
// so it can't be closed again
07
if
e != 0 {
08
return
os.Errno(e)
09
}
10
return
nil
11
}
[代码] 文件读取
01
func (file *File) Read(b []byte) (ret
int
, err os.Error) {
02
if
file == nil {
03
return
-1, os.EINVAL
04
}
05
r, e := syscall.Read(file.fd, b)
06
if
e != 0 {
07
err = os.Errno(e)
08
}
09
return
int
(r), err
10
}
[代码] 写文件
01
func (file *File) Write(b []byte) (ret
int
, err os.Error) {
02
if
file == nil {
03
return
-1, os.EINVAL
04
}
05
r, e := syscall.Write(file.fd, b)
06
if
e != 0 {
07
err = os.Errno(e)
08
}
09
return
int
(r), err
10
}
[代码] 获取文件名
1
func (file *File) String() string {
2
return
file.name
3
}
C语言文件操作
C语言文件位置指针的操作函数问题
请教:c语言文件操作 换行怎么实现?
C语言基本操作
C语言操作问题
c语言操作问题
c语言操作问题
c语言(操作问题)
C语言操作问题
C语言操作问题
C语言编写的文件操作程序,如果编写错误,有可能损坏系统吗?
不我想用C语言操作word文件 不知道有谁有相关的接口函数
如何使用C语言进行文件的重命名及删除操作?
怎么对C语言中的文件进行内容添加,删除,查找的操作?
!!!急急急ntfs的GHOST文件能在FAT32上 GO GO GO 吗?
急急急ntfs的GHOST文件能在FAT32上 GO GO GO 吗?
ntfs的GHOST文件能在FAT32上 GO GO GO 吗?
c语言操作平台是什么
关于 语言栏的操作
GO GO GO GO
个人简历示例
文件目录操作注意事项
Delphi文件操作
ISO 文件如何操作???????