ios_base::seekdir
시작점 오프셋된 작업을 지정합니다.
namespace std {
class ios_base {
public:
typedef implementation-defined-enumerated-type seekdir;
static const seekdir beg;
static const seekdir cur;
static const seekdir end;
...
};
}
설명
형식을 여러 iostream 클래스의 멤버 함수에 인수로 사용 되는 검색 모드를 저장할 수 있는 개체를 설명 하는 열거 형식이입니다.개별 플래그 값은 다음과 같습니다.
요, 검색 (변경 현재 읽기 또는 쓰기 위치) 시퀀스 (배열, 스트림 또는 파일)의 시작점을 기준으로 합니다.
현재, 시퀀스 내에서 현재 위치를 기준으로 검색 합니다.
최종, 시퀀스의 끝을 기준으로 검색 합니다.
예제
// ios_base_seekdir.cpp
// compile with: /EHsc
#include <iostream>
#include <fstream>
int main ( )
{
using namespace std;
fstream file;
file.open( "rm.txt", ios_base::out | ios_base::trunc );
file << "testing";
file.seekp( 0, ios_base::beg );
file << "a";
file.seekp( 0, ios_base::end );
file << "a";
}
파일의 내용
aestinga
요구 사항
헤더: <ios>
네임 스페이스: std