File 管理c+上的文件+;(读)
为什么当我尝试读取存档文件时,它没有将我的值注册到程序的值中 这是我的代码:File 管理c+上的文件+;(读),file,c++11,File,C++11,为什么当我尝试读取存档文件时,它没有将我的值注册到程序的值中 这是我的代码: void db::cargar(){ l.open("db.txt", ios::binary); if(!l){ cout << "No se puede abrir la base de datos" << endl; }else{ cout << "Carga exitosa!!!" << endl;
void db::cargar(){
l.open("db.txt", ios::binary);
if(!l){
cout << "No se puede abrir la base de datos" << endl;
}else{
cout << "Carga exitosa!!!" << endl;
l.read(reinterpret_cast<char *>(&a), sizeof(a));
while(!l.eof()){
cout << a << endl << endl;
l.read(reinterpret_cast<char *>(&a), sizeof(a));
}
}
l.close();
}
void db::cargar(){
l、 打开(“db.txt”,ios::binary);
如果(!l){
库特
void db::mostrar(){
temp = primero;
if(!primero){
cout << "No hay trabajos registrados" << endl;
}else{
while(temp != 0){
a = temp->getD();
cout << a << endl << endl;
temp = temp->getP();
}
}
}