2013-05-06 14 views
-1

我需要將文件分割成塊。我發現算法將文件拆分成固定大小的塊。但這不是我需要的。我需要的是文件需要拆分成文件組成的塊。假設file_1有9個塊,那麼文件_1將被分成9個塊。每個塊都有每個塊。C++中的內容定義分塊(CDC)算法

請幫我解決這個問題。

謝謝。

回答

0

簡單。閱讀file_1,並將內容複製到file_1_chuck_0,直到發現第二個塊的第一個字節。關閉file_1_chuck_0,打開file_1_chuck_1,並繼續。

+0

我所要求的是一種查找塊邊界的機制。讓我們說,如果我們發現chunk的塊邊界副本,並且繼續掃描,直到文件結束,掃描file_1_1。 – Satthy 2013-05-08 11:08:45

+0

@varathan:我們無法幫助你;只有你知道文件的語義。事實上,你不把他們置於問題中,我們甚至不會認爲這是你的問題。 – MSalters 2013-05-09 00:15:59