📄 a710rubr.cpp
字号:
#include <iostream>
#include <fstream>
using namespace std;
const char * const file = "rubrica.txt";
const int Lun = 40;
void acapo() {
while (cin.get() != '\n')
continue;
}
int main() {
char ch;
ifstream fin(file);
if (fin) {
cout << "Questo e' il contenuto del file " << file << ":\n";
while (fin.get(ch))
cout << ch;
}
fin.close();
ofstream fout(file, ios::app);
if (!fout) {
cerr << "Non e' possibile aprire il file " << file << " in output.\n";
exit(1);
}
char nome[Lun];
do {
cout << "Introdurre un nome (riga vuota per terminare):\n";
cin.get(nome,Lun);
if (nome[0]) {
acapo();
fout << nome << "\t";
cout << "Numero telefonico: ";
cin.get(nome,Lun);
acapo();
fout << nome << "\n";
}
} while (nome[0]);
fout.close();
fin.clear();
fin.open(file);
if (fin) {
cout << "Questo e' il nuovo contenuto del file " << file << ":\n";
while (fin.get(ch))
cout << ch;
}
fin.close();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -