令fdisk -l运行时将正确的结果存储在file.txt文件中,但不覆盖file.txt文件以前的内容,命令正确的是()
A.fdisk -l 2>fil
E.txt
B.fdisk -l 2>>fil
E.txt
C.fdisk -l>fil
E.txt
D.fdisk -l>>fil
E.txt
A.fdisk -l 2>fil
E.txt
B.fdisk -l 2>>fil
E.txt
C.fdisk -l>fil
E.txt
D.fdisk -l>>fil
E.txt
A. copy file1.txt file2.txt
B. cp file1.txt | file2.txt
C. cat file2.txt file1.txt
D. cat file1.txt >file2.txt
下面程序的功能是是读取文本文件in.txt中的全部内容,将文本存放到doc类的对象myDoc中。然后将myDoc中的字符字列反转,并输出到文件out.txt中。 文件int.txt的长度不大于1000字节。部分程序已给出,请将程序补充完成。 reverse( )函数实现将myDoc中的字符序列反转,并将反转后的序列在屏幕上输出。 #include <iostream> #include <fstream> #include <cstring> using namespace std; class doc { private: char *str; //文本字符串首地址 int length; //文本字符个数 public: doc(char *filename); void reverse(); //将字符序列反转 ~doc(); void writeToFile(char *filename); }; doc::doc(char *filename) { ifstream myFile(filename); int len=1001,tmp; str=new char[len]; length=0; while((tmp=myFile.get())!=EOF) { str[length++]=tmp; } str[length]='\0'; myFile.close(); } void doc::reverse() { .............. } doc::~doc() { delete [] str; } void doc::writeToFile(char *filename) { ofstream outFile(filename); outFile< <str; outfile.close(); } int main() { doc mydoc("in.txt"); mydoc.reverse(); mydoc.writetofile("out.txt"); return 0;>
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!