zoukankan      html  css  js  c++  java
  • 文件系统--fs(读)--fs.read

    var fs = require('fs');
    var buf=new Buffer(1024);
    //fs.open();
    //fs.open(path,flags,mode,callback);
    /*
    • path - 文件的路径。

    • flags - 文件打开的行为。

    • mode - 设置文件模式(权限),文件创建默认权限为 0666(可读,可写)。

    • callback - 回调函数,带有两个参数如:callback(err, fd)。

    */

    fs.open('1.txt', 'r', function (err, fd) {
    if (err) throw err;
    //读取文件
    /*
     // fs.read(fd,buffer,offset,length,position,callback);

    fd:通过 fs.open() 方法返回的文件描述符。
    buffer:数据写入的缓冲区;
    offset:缓冲区写入的写入偏移量;
    length:要从文件中读取的字节数;
    position:文件读取的起始位置;
    callback:(err,bytes,buffer);bytes:读取的字节数,buffer 为缓冲区对象;

    */

    fs.read(fd,buf,0,buf.length,1,function (err,bytesRead, buffer) {
    console.log(bytesRead);
    });
    });
  • 相关阅读:
    qsort()的使用
    c语言不寻常的类型转换(类型提升)
    堆栈段的三个主要用途
    区分 声明与定义
    宏定义陷阱与typedef
    约瑟夫环解决方案
    线程中断测试
    Redis
    本地缓存
    tomcat优化
  • 原文地址:https://www.cnblogs.com/fangyinghua/p/7640339.html
Copyright © 2011-2022 走看看