vb可以用逆序方式讀取檔案嗎

2022-04-11 01:03:21 字數 635 閱讀 2421

1樓:匿名使用者

可以是可以的,就是麻煩

你用open as binary把他當成二進位制開啟,然後用loc和seek函式就可以定位寫入讀出的位置。然後如果文字是unicode的還好點,直接用strconv和vbfromunicode的引數轉換位元組為文字,如果是gb2312之類的中文編碼,貌似還要自己寫判斷才能把位元組拼成文字。我有這個閒情不如直接把檔案讀到一個字串裡然後拼接好再一次性寫入檔案算了。

就自己的經驗(某也寫過一個文字**類處理軟體),只要你不是處理伺服器的日誌那種幾個g的文字,一般的**大破天也就幾mb,用全部讀入再處理的方法完全沒問題。.net以後還有stringbuilder類,更好地對付了字串加長時的效率問題(a$=a$ + "x"這種語句的內部處理是要新建一個a然後再copy的)

2樓:唯漠情

還是那樣吧

在這次看完**之後,以二進位制的形式將一個標籤些到文字檔案的最後。

下次再看的時候,以二進位制的形式開啟這個**檔案,直接定位到最後,讀取標籤資訊,然後根據這個標籤資訊再以順序檔案的形式讀取**就可以了。

3樓:

沒有逆序的讀的方法,只有全部一次性讀進來再處理,如果你用c++就可以,將指標直接設定到檔案尾

葡萄可以用扦插的方式繁殖,下列繁殖方式與其不同的是A將一叢蘆薈分成幾株B發芽的馬鈴薯塊莖

植物用根 莖 葉等營養器官進行繁殖的方式叫做營養繁殖 像將一叢蘆薈分成幾株 發芽的馬鈴薯塊莖可以長成新的植株 用蒜瓣繁殖大蒜它們沒有兩性生殖細胞的結合,由植物的營養器官直接產生新個體的方式,屬於無性生殖 春種一粒慄,秋收萬顆籽是用種子繁殖屬於有性生殖 故選 d 若想讓一株茶花樹同時開出不同顏色的茶花...

男生可以用olay嗎,男生可以用OLAY嗎?

最好找些男士專用品。選些清透,去油膩的吧,滋潤型的男生千萬別用。有olay煥能男士系列護膚產品。幫助男士肌膚神采煥發,有效控制油脂分泌,縮小毛孔,抵抗氧化損傷,消除肌膚暗沉。如果男士使用女士的護膚霜,儘量不要帶粉底美白系列的即可,用滋潤霜比較好,保護 護膚最終要是滋潤 不受日光 風吹的傷害 護膚品也...

可以用什麼執行或者編譯cpp檔案

你執行的那個檔案,是沒編譯過的檔案,而且unabletorun program file這也顯示不能執行程式檔案,說明你得先編譯.你同學那能執行,他已經編譯了。單個檔案 g file.cpp 這是最簡單形式,預設輸出為a.out,可以用 o命令指定輸出檔案,比如g file.cpp f.out 多個...