通过调用标准库函数向pvfs的client挂载端写文件

原创 2012年03月30日 14:52:35

(1) 以node14作为pvfs2的client端  (见http://blog.csdn.net/amaowolf/article/details/7372288)

         (a)安装PVFS2的内核模块

         (b)用pvfs2-client 启动pvfs2-client-core

       (c)挂载node15(或node16)的 tcp//node15:3334/pvfs2-fs到client端

(2) 通过命令行 cp、rm等向PVFS2写数据

(3) 通过程序向的挂载端/mnt/pvfs2/写数据

      

#include<iostream>
#include<string>
#include<fstream>
using namespace std;

int main(int argc, char *argv[]){
        if(argc != 3){
                cerr<<"error: no source file or target file."<<endl;
                exit(-1);
        }

        ifstream sourceFile(argv[1]);
        ofstream targetFile(argv[2]);

        if(!sourceFile || !targetFile){
                cerr<<"error: sourceFile or targetFile open failed."<<endl;
                exit(-1);
        }

        string line;
/*
        while(sourceFile>>line){ //read a word each time
                targetFile<<line;
        }
*/

        while(getline(sourceFile, line)){
                targetFile<<line;
                if(!sourceFile.eof()) targetFile<<endl;
        }

        sourceFile.close();
        targetFile.close();
        return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

通过socket的sendfile向pvfs的挂载client端写文件

(1) node15,node16为data server,node14为client端,在node14上安装了pvfs的内核模块,启动了pvfs2-client、pvfs2-client-core,...

ANSI C提供的文件操作标准库函数

文件的打开操作 fopen 打开一个文件       文件的关闭操作 fclose关闭一个文件       文件的读写操作 fgetc从文件中读取一个字符            ...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

标准库函数和系统调用的区别

写在前面:所谓标准库函数,这里暂时讨论C语言的标准库函数。库函数是语言本身的一部分,而系统函数是内核提供给应用程序的接口,属于系统的一部分。函数库调用是语言或应用程序的一部分,而系统调用是操作系统的一...

C语言文件操作标准库函数与Linux系统函数效率比较

我们都知道,C语言在UNIX/Linux系统下有一套系统调用(系统函数),比如文件操作open()、close()、write()、read()等,而标准C语言的库函数中也有一套对文件的操作函数fop...

文件I/O之C标准库函数和系统库函数区别

1.首先C标准库函数是工作在系统库函数之上的。C标准库函数在读写文件时候都有一个文件流指针。FILE*fp=NULL;// fp=fopen(F_PATH,"r");  fp文件流指针,其指向结构体...

C语言 标准库函数

实际上库函数并不是C语言的一部分,它是由人们根据需要编制并提供用户使用的。每一种C编译系统都提供了一批库函数,不同的编译系统所提供的库函数的数目和函数名以及函数功能是不完全相同的。ANSI C标准提出...

C语言中最常用标准库函数

标准头文件包括:                         &#...

c标准库函数列表

分类函数,所在函数库为ctype.h int isalpha(int ch)  若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)