#include <fstream>
ofstream //文件寫操作 內(nèi)存寫入存儲設(shè)備
ifstream //文件讀操作,存儲設(shè)備讀區(qū)到內(nèi)存中
fstream //讀寫操作,對打開的文件可進(jìn)行讀寫操作
寫文件
// writing on a text file
#include <fiostream.h>
int main () {
ofstream out("out.txt");
if (out.is_open())
{
out << "This is a line.\n";
out << "This is another line.\n";
out.close();
}
return 0;
}
讀文件
#include <iostream.h>
#include <fstream.h>
#include <stdlib.h>
int main () {
char buffer[256];
ifstream in("test.txt");
if (! in.is_open())
{ cout << "Error opening file"; exit (1); }
while (!in.eof() )
{
in.getline (buffer,100);
cout << buffer << endl;
}
return 0;
}
//結(jié)果 在屏幕上輸出
This is a line.
This is another line
//結(jié)果: 在out.txt中寫入:
This is a line.
This is another line
sudo ln -s /usr/local/cuda-9.1 /usr/local/cuda 建立文件間的鏈接