這些東西都是功能表現層面的,具體怎麽實現看妳了
參考:
1。針對數據。主要通過剪貼板完成
這種情況下需要操作和剪貼板相關的API函數
2。針對文件。使用文件API函數完成即可。
比如CreateFile,CopyFile,DeleteFile,CreateDirectory, RemoveDirectory等,剪切實際就是復制+刪除
粘貼其實就是復制信息,在開發過程中實際是沒有這個概念的
具體涉及到的知識:
1。C++開發語言。這是最基礎
2。剪貼板相關API函數調用
3。文件/文件夾操作相關API函數
4。或者可以使用第三方封裝好的庫,比如boost.filesystem等
其實樓主問的是實踐層面的東西,有了基礎知識就夠了,剩下的就是應用總結了,畢竟這些只是調用相關接口,就像cin,cout壹樣,不涉及設計相關的東西,所以難度不高。