System::IO::MemoryStreamFTP クライアントから追加された があります。最後の N バイトを取得するにはどうすればよいですか?
2 に答える
            1        
        
		
Seekメソッドを使用しSeekOrigin::Endてストリームの末尾からのオフセットを指定し、データを読み取ります。
int n = ...;
Stream^ s = ...;
s->Seek(-n, SeekOrigin::End); // minus n because we want n bytes back from the end.
array<Byte>^ data = gcnew array<Byte>(n);
s->Read(data, 0, n);
于 2012-10-03T14:48:58.683   に答える
    
    
            1        
        
		
ストリームの長さがわかっている場合は、Seekメソッドを使用して読み取ります。
于 2012-10-03T13:47:06.550   に答える