phamay
Member Năng Động
Thú CƯng :
Số bài viết : 137 Điểm : 222 Được cảm ơn : 5 Ngày sinh : 20/10/1990 Tham gia ngày : 21/03/2010 Tuổi : 34 Đến từ : Đăk Lăk Ngề nghiệp : Sờ tu đen Chăm ngôn : IT
| Tiêu đề: lại là OOP 14/8/2010, 15:44 | |
| Có ai bỉt ghi file trong c++ không ? ghi cả cái Class vào file thì không bit làm thế nào cả |
|
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: lại là OOP 15/8/2010, 17:24 | |
| Ẹc! tưởng gì chứ? ông đã làm thử chưa? ghi 1 Class cũng như ghi 1 struct, thế thôi, trước khi hỏi, nên làm trước đi nhá! Nghe ông nói, tui cũng mới test thử, ai ngờ vẫn đc đấy! Thế nhá! |
|
phamay
Member Năng Động
Thú CƯng :
Số bài viết : 137 Điểm : 222 Được cảm ơn : 5 Ngày sinh : 20/10/1990 Tham gia ngày : 21/03/2010 Tuổi : 34 Đến từ : Đăk Lăk Ngề nghiệp : Sờ tu đen Chăm ngôn : IT
| Tiêu đề: Re: lại là OOP 15/8/2010, 18:08 | |
| vậy hả, tui cũng làm thử rùi mà nó báo lỗi wá trời lun! thế dùng hàm có j khác không zậy hay là giống như cũ lun ! |
|
hotboy
Thú CƯng :
Số bài viết : 705 Điểm : 1043 Được cảm ơn : 9 Ngày sinh : 21/03/1990 Tham gia ngày : 13/05/2010 Tuổi : 34 Đến từ : BDU
| Tiêu đề: Re: lại là OOP 15/8/2010, 18:57 | |
| ông ed làm được rồi thì share code cho anh em đỡ vất vả đi chứ |
|
Sakura
Thú CƯng :
Số bài viết : 1124 Điểm : 1688 Được cảm ơn : 35 Ngày sinh : 03/11/1990 Tham gia ngày : 16/03/2010 Tuổi : 34 Đến từ : Bình Dương Ngề nghiệp : IT Student
| Tiêu đề: Re: lại là OOP 16/8/2010, 11:20 | |
| Đây này! đơn giản nhất là thế: - Code:
-
#include <iostream> #include <stdio.h> #include <conio.h>
using namespace std; class SINHVIEN { private: int mssv; int namsinh; public: SINHVIEN() { mssv = 1; namsinh = 1990; } SINHVIEN(int a, int b) { mssv = a; namsinh = b; } void Xuat() { cout<<mssv<<" / "<<namsinh; } }; void Write(SINHVIEN A) { FILE *f; f = fopen("D:\\SV.a","wb"); if(f == NULL) { cout<<"\nLoi!"; } else { fwrite(&A, sizeof(A),1,f); fclose(f); cout<<"\nGhi Thanh Cong!"; } } SINHVIEN Read() { FILE *f; SINHVIEN A; f = fopen("D:\\SV.a","rb"); if(f == NULL) { cout<<"\nLoi!"; } else { fread(&A, sizeof(A),1,f); fclose(f); cout<<"\nDoc Thanh Cong!"; } return A; } int main() { SINHVIEN A(217,1999); A.Xuat(); Write(A); _getch(); SINHVIEN B = Read(); B.Xuat(); _getch(); return 0; } |
|
phamay
Member Năng Động
Thú CƯng :
Số bài viết : 137 Điểm : 222 Được cảm ơn : 5 Ngày sinh : 20/10/1990 Tham gia ngày : 21/03/2010 Tuổi : 34 Đến từ : Đăk Lăk Ngề nghiệp : Sờ tu đen Chăm ngôn : IT
| Tiêu đề: Re: lại là OOP 16/8/2010, 13:45 | |
| Thank ed nhìu nha ! có j không được thì hỏi típ nha ! |
|