问题:
[多选题]关于以二进制方式读写文件内容,以下选项中没有错误的是
Achar name[100]; ifstream f1("input", ios::binary); f1.read(name, 100);
Bchar name[100]; ifstream f1("input", ios::binary); f1.read(name, sizeof(name));
Cchar* name = new char[100]; ifstream f1("input", ios::binary); f1.read(name, 100);
Dchar* name = new char[100]; ifstream f1("input", ios::binary); f1.read(name, sizeof(name));
Echar name[100] = "MOOC-CHAP08"; ofstream f2("out.txt", ios::binary); f2 << name;
Fchar name[100] = "MOOC-CHAP08"; ofstream f2("out.txt", ios::binary); f2.write(name, 100);
Gchar name[100] = "MOOC-CHAP08"; ofstream f2("out.txt", ios::binary); f2.write(name, sizeof(name));
Hdouble score = 3.45; ofstream f2("out.dat", ios::binary); f2.write((char*) &score, sizeof(double));
Idouble score = 3.45; ofstream f2("out.dat", ios::binary); f2.write((char*) &score, sizeof(score));
Jdouble* ptr, score = 3.45; ptr = &score; ofstream f2("out.dat", ios::binary); f2.write((char*)ptr, sizeof(double));
Kdouble* ptr, score = 3.45; ptr = &score; ofstream f2("out.dat", ios::binary); f2.write((char*)ptr, sizeof(p));
答案解析:
您可能感兴趣的问题
- Python语言中字符串对象的strip()只能删除字符串两端的空白字符,无法删除其他字符。
- 调用函数时传递的实参个数必须与函数形参个数相等才行。
- 6.什么是工程造价?工程造价两种含义的意义是什么?
- 13.什么是静态投资?什么是动态投资?它们之间的区别是什么?
- 8.人工费由哪几部分费用组成?
- 3.全寿命周期成本的含义是什么?
- 9.什么是功能分析?如何提高产品的价值?
- 18.某承包商拟参加某工程项目施工投标。该工程招标文件已明确,该工程采用固定总价合同发包。该工程估算直接成本为1500万元。承包商根据有关专家的咨询意见,认为该工程项目以10%,7%,4%的利润率投标
- 12.某项目采用招投标方式确定施工单位。招标人按程序委托某招标代理机构编制标底。在开标过程中,发现各投标报价均与标底有相当差距。经核实,编制标底时漏算某分项工程。为防止招标失败,招标人重新确定了新的标
- 22.试对下述索赔案例进行讨论和分析。