CFile
-
how to update CFile in vc++. i want to change data. (for example) //existing data dataid=1 datades=data1 //updating data dataid=1 datades=dataone CFile is like as sql have new,delete,update. i know only create file, read file. i don't know update file. vc++ have update file or not.
-
how to update CFile in vc++. i want to change data. (for example) //existing data dataid=1 datades=data1 //updating data dataid=1 datades=dataone CFile is like as sql have new,delete,update. i know only create file, read file. i don't know update file. vc++ have update file or not.
The Simplest way to do so is to open the file again and then write your new data. Actually, I always did so in the following way...;P SOMETYPE SomeFunction() { CFile l_File; // local CFile object l_File.Open( "C:\\FileName.txt", CFile::modeCreate | CFile::modeReadWrite ); // using the open flags CFile::modeCreate OR CFile::modeReadWrite // wrting your file by calling CFile::Write() ... }
-
The Simplest way to do so is to open the file again and then write your new data. Actually, I always did so in the following way...;P SOMETYPE SomeFunction() { CFile l_File; // local CFile object l_File.Open( "C:\\FileName.txt", CFile::modeCreate | CFile::modeReadWrite ); // using the open flags CFile::modeCreate OR CFile::modeReadWrite // wrting your file by calling CFile::Write() ... }
Sir... my existing create code is following.. void ARMManagementRecords::SaveDomains() { // For domains BOOL bCanSave = FALSE; UINT nFlags = CFile::typeBinary | CFile::modeWrite; // file doesn't exist, so create it if (_access(DATA_FILE_DOMAIN, 0)) { nFlags |= CFile::modeCreate; bCanSave = TRUE; } else { bCanSave = CanSerializeDomain(); } if (bCanSave) { CFile file; CFileException fe; // file exists with read & write permissions if (file.Open(DATA_FILE_DOMAIN, nFlags, &fe)) { CArchive arDomain(&file, CArchive::store); //CStringArray m_domainArray; m_domainArray.Serialize(arDomain); } file.Close(); } }
-
how to update CFile in vc++. i want to change data. (for example) //existing data dataid=1 datades=data1 //updating data dataid=1 datades=dataone CFile is like as sql have new,delete,update. i know only create file, read file. i don't know update file. vc++ have update file or not.
vc-programmer- wrote: CFile is like as sql have new,delete,update. Here is a list of all the methods for CFile. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_mfc_cfile_class_members.asp[^]