2015-12-16 36 views
1

我的朋友給了我一個項目,需要從C++中的非文本文件中讀取。我創建了一個搜索和查找功能,它通過每個文檔的文件名查找該搜索,但還搜索每個單獨的文件,並返回給定的結果。更具體;我將用來測試它的文件類型是.dmg和.dwf。 (他們都是CAD文件)他希望能夠搜索每個圖形的文本。這是可能嗎?我能在google上找到的所有內容都是從文本文件和二進制文件中讀取的。從C++中的非文本文件讀取?

+2

任何理由需要在C++中實現?國際海事組織(IMO)的Python可以更容易地處理這項工作。 – RPGillespie

+0

此外,CAD文件是否內嵌有純文本,或者是文本編碼? – RPGillespie

+0

不是,我只是更熟悉C++。 – Vince

回答

2
$ strings myfile.dwf | grep search_for_me 
+1

這是什麼語言? – Vince

+0

這與這個問題有什麼關係? OP想要用C++編寫一個函數來定位一個文件,然後根據CAD格式解析它的內容。 – JBentley

+0

它幾乎是任何外殼。我指出,除非_absolutely_有問題在C++編寫,它在殼_lot_簡單。 –