This topic describes how to move a single file to a different directory without renaming it.
You can move a single file to a different directory without renaming it, using RFs::Rename() .
// Move file.txt from dir1 to dir2 _LIT(KFileSource,"\\dir1\\file.txt"); _LIT(KFileTarget,"\\dir2\\file.txt"); User::LeaveIfError(fsSession.Rename(KFileTarget,KFileSource));
RFs::Replace() can also be used to move a file. The difference between the two functions is that Rename() will return an error if a file with the new name already exists in the target directory whereas Replace() will overwrite it. Another way to move files is to use CFileMan::Move() . This may be used to move multiple files.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.