#include\x0d\x0a#include\x0d\x0ausing namespace std\x0d\x0a\x0d\x0aint main()\x0d\x0a{\x0d\x0aint a=1\x0d\x0a ofstream fout("out.dat",ios::out)\x0d\x0a ifstream fin("in.dat",ios::in)\x0d\x0a fout>a\x0d\x0afout.close()\x0d\x0afin.close()\x0d\x0a\x0d\x0acout>b\x0d\x0aif(b==1)\x0d\x0a{ ofstream fout1("out.dat",ios::out)\x0d\x0a ofstream fout2("in.dat",ios::out)\x0d\x0afout1.close()\x0d\x0afout2.close()\x0d\x0a\x0d\x0a}\x0d\x0areturn(0)\x0d\x0a}\x0d\x0a\x0d\x0a这是c++中输入输出流的相关内容。\x0d\x0aa代表你要输出的
数据,out.dat保存了输出的数据,打开可以看到是1;\x0d\x0ain.dat里是输入的数据,是由你提前写好的,注意类型要匹配,比如本例in.dat里应该是1、2等整型数据,多个数据以空格相隔。\x0d\x0a\x0d\x0aios::out表示每次打开前会清空同名
文件,因此“关闭后自动将文件里的内容清除”是没有必要的;如果一定要清除可以重复一次打开
命令。\x0d\x0a\x0d\x0a而输入文件是你给定的数据,c++貌似没有直接清除输入文件内容的命令。如果一定要清除也可以将它作为输出文件进行一次打开命令在Dockerfile中制定VOLUME/some/dir或执行docker run-v/some/dir命令指定。
Volume可以使用这两种方式创建。分别是在Dockerfile中制定VOLUME/some/dir、执行docker run-v/some/dir命令指定。
评论列表(0条)