Click here to Skip to main content
15,917,702 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: can I run notepad.exe inside View window? Pin
Nemanja Trifunovic16-Dec-09 9:40
Nemanja Trifunovic16-Dec-09 9:40 
Questionminimize notification of MFC application Pin
kasi1416-Dec-09 7:45
kasi1416-Dec-09 7:45 
AnswerRe: minimize notification of MFC application Pin
Abhi Lahare16-Dec-09 9:52
Abhi Lahare16-Dec-09 9:52 
QuestionHow to get a thread's exit code Pin
masnu16-Dec-09 5:24
masnu16-Dec-09 5:24 
AnswerRe: How to get a thread's exit code Pin
«_Superman_»16-Dec-09 5:38
professional«_Superman_»16-Dec-09 5:38 
AnswerRe: How to get a thread's exit code Pin
Rajesh R Subramanian16-Dec-09 7:56
professionalRajesh R Subramanian16-Dec-09 7:56 
GeneralRe: How to get a thread's exit code Pin
masnu16-Dec-09 8:07
masnu16-Dec-09 8:07 
AnswerRe: How to get a thread's exit code Pin
Rajesh R Subramanian16-Dec-09 8:25
professionalRajesh R Subramanian16-Dec-09 8:25 
AnswerRe: How to get a thread's exit code Pin
Rajesh R Subramanian16-Dec-09 8:30
professionalRajesh R Subramanian16-Dec-09 8:30 
GeneralRe: How to get a thread's exit code Pin
masnu16-Dec-09 8:33
masnu16-Dec-09 8:33 
Questionre: Building a static linked VS C++ executable Pin
Alan Kurlansky16-Dec-09 2:44
Alan Kurlansky16-Dec-09 2:44 
AnswerRe: re: Building a static linked VS C++ executable Pin
Rajesh R Subramanian16-Dec-09 3:38
professionalRajesh R Subramanian16-Dec-09 3:38 
Questionfatal error C1001: INTERNAL COMPILER ERROR Pin
wangningyu16-Dec-09 1:52
wangningyu16-Dec-09 1:52 
AnswerRe: fatal error C1001: INTERNAL COMPILER ERROR Pin
Fatbuddha 116-Dec-09 2:04
Fatbuddha 116-Dec-09 2:04 
GeneralRe: fatal error C1001: INTERNAL COMPILER ERROR Pin
wangningyu16-Dec-09 2:29
wangningyu16-Dec-09 2:29 
GeneralRe: fatal error C1001: INTERNAL COMPILER ERROR Pin
Abhi Lahare16-Dec-09 3:09
Abhi Lahare16-Dec-09 3:09 
GeneralRe: fatal error C1001: INTERNAL COMPILER ERROR Pin
Fatbuddha 116-Dec-09 5:55
Fatbuddha 116-Dec-09 5:55 
AnswerRe: fatal error C1001: INTERNAL COMPILER ERROR Pin
22491716-Dec-09 12:00
22491716-Dec-09 12:00 
GeneralRe: fatal error C1001: INTERNAL COMPILER ERROR Pin
wangningyu20-Dec-09 5:00
wangningyu20-Dec-09 5:00 
QuestionC++ File system Pin
hrishiS16-Dec-09 1:13
hrishiS16-Dec-09 1:13 
AnswerRe: C++ File system Pin
CPallini16-Dec-09 1:53
mveCPallini16-Dec-09 1:53 
GeneralRe: C++ File system Pin
hrishiS16-Dec-09 2:16
hrishiS16-Dec-09 2:16 
GeneralRe: C++ File system Pin
CPallini16-Dec-09 2:36
mveCPallini16-Dec-09 2:36 
GeneralRe: C++ File system Pin
hrishiS16-Dec-09 2:48
hrishiS16-Dec-09 2:48 
thanks ,

that's the exact one i was looking for...In fact I dont have knowledge on serialization, But i have also reached t that point..Now I am having problem on reading...
just for ur information.....my incomplete code is given below
I have used class instead of struct


class tableSructureUnknown
{
};
class tableSructure1: public tableSructureUnknown
{    
public:
     int x;
     int y;
};
class tableSructure2: public tableSructureUnknown
{
public:
     int x2;
     int y2;
};


class listTable
{
public:
     int id;
     int size;
     char tName[20];
};

listTable ArrTableInfo[]=
{    
     {TFX_TABLE1,sizeof(tableSructure1), "first"},         
     {TFX_TABLE2,sizeof(tableSructure2),"Second"},         
     {TFX_UNKNOWN,0,"Unknown"}
};


FILE *ptr_myfile;
int writeToFileTable(int tableId,tableSructureUnknown *lpbaseTableClass)
{
     ptr_myfile=fopen("test.bin","w");
     if (!ptr_myfile)
     {
          printf("Unable to open file!");
          return 1;
     }
     for(int i = 0;   (ArrTableInfo[i].id != TFX_UNKNOWN) || (ArrTableInfo[i].id != tableId) ;i++)
     {
          fwrite(&ArrTableInfo[i], sizeof(listTable), 1, ptr_myfile);
          ptr_myfile=fopen("test.bin","w");
          if (!ptr_myfile)
          {
               printf("Unable to open file!");
               return 0;
          }                             
          fwrite(&lpbaseTableClass, ArrTableInfo[i].size , 1, ptr_myfile);
          break;
     }
     fclose(ptr_myfile);
     return 1;
}
tableSructureUnknown* ReadFromFileTable(int tableId)
{
     for(int i = 0;   (ArrTableInfo[i].id != TFX_UNKNOWN) || (ArrTableInfo[i].id != tableId) ;i++)
     {
     }
     tableSructureUnknown* temp     =     NULL;
     return temp;
}




int main(int argc, char* argv[])
{
tableSructure1 Mytable1;
Mytable1.x = 1;
Mytable1.y = 11;
tableSructureUnknown *lpbaseTableClass = &Mytable1;
writeToFileTable(TFX_TABLE1,lpbaseTableClass);

tableSructure2 Mytable2;
Mytable2.x2 = 2;
Mytable2.y2 = 22;
lpbaseTableClass = &Mytable2;
writeToFileTable(TFX_TABLE1,lpbaseTableClass);

-----------------------------
I am a beginner

QuestionCall a function from another class Pin
Paulraj G16-Dec-09 0:22
Paulraj G16-Dec-09 0:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.