Si estas trabajando bajo windows, para copiar puedes utilizar la funcion CopyFile que esta definida dentro de windows.h:
http://msdn.microsoft.com/en-us/library/aa363851(VS.85).aspxLa operacion mover la puedes implementar copiando primero, y ya que lo hayas copiado, borras el original.
Bajo otro sistema, debes implementarlo manualmente, o sea, para copiar abres 2 archivos, uno para lectura, y otro pra escitura, y copias byte por byte el contenido del primero en el segundo. Mover es igual que arriba (copiar y luego borrar el original.
Saludos
