當前位置:成語大全網 - 漢語詞典 - C++如何讀取txt文件中指定的壹行或者計算壹行的偏移量?謝謝,這個問題真的難倒我了。

C++如何讀取txt文件中指定的壹行或者計算壹行的偏移量?謝謝,這個問題真的難倒我了。

Ws編程

回答妳的問題1:

Size_t是無符號整數類型,m_nNextOffset表示對象的第壹個地址到對象的成員地址。

地址之間的偏移量,在書中是這樣的宏# define xxxx (a,b) (size _ t) ((a *)

(0))->B),這個把對象的初始地址設置為0,找到B的地址,實際上是B到a中的壹個。

偏移。

回答妳的第二個問題。

Void**是壹個通用指針的指針,可以存儲任何類型的指針變量,我會告訴妳的。

壹個例子

void ** Rll(int size)

{

void * p;

p=malloc(大小);

返回& ampp;

}

使用時:*(*(int * *)(Rll(4))= 54;該功能適用於任何類型的指定尺寸。

對象空間,並且只需要傳遞壹個大小過去。二維指針在VC++ com技術中使用非常多。

廣泛。

回答妳的第三個問題:改成return * m _ pHead那妳的返回值應該改成什麽樣的m_pHead?

類型,那麽這個類只能存儲這個類型,其他什麽都不能做,因為C++裏有壹個通用指針

類型,但沒有通用類型。如果妳想改成妳說的那樣,可以用觸摸板。事實上,王艷萍先生

我還寫了妳類的壹個子類,就再也沒復制過了。它在妳的課程的最後幾頁。

回答第四個問題:

回答第五個問題:那不是指針型的嗎?int * p;* * q;q = & ampp;

回答妳的第六個問題:

回答妳的第七個問題,可以說之所以用BYTE*是因為BYTE是壹個字節。

這樣最後壹個地址為p的地址就可以壹壹+m _ nextoffset。

含義>如果改成int*,最終地址就是p+4 * m _ nnextoffset <那就錯了>

最後,智能ABC真的很難用。