std::basic_streambuf<CharT,Traits>:: gbump
| I/O manipulators | ||||
| Print functions (C++23) | ||||
| C-style I/O | ||||
| Buffers | ||||
|
(C++23)
|
||||
|
(
C++98/26*
)
|
||||
|
(C++20)
|
||||
| Streams | ||||
| Abstractions | ||||
| File I/O | ||||
| String I/O | ||||
| Array I/O | ||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(C++23)
|
||||
|
(
C++98/26*
)
|
||||
|
(
C++98/26*
)
|
||||
|
(
C++98/26*
)
|
||||
| Synchronized Output | ||||
|
(C++20)
|
||||
| Types | ||||
| Error category interface | ||||
|
(C++11)
|
||||
|
(C++11)
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
protected
:
void gbump ( int count ) ; |
||
get 영역에서 count 개의 문자를 건너뜁니다. 이는 count 를 get 포인터 에 더하는 방식으로 수행됩니다. 언더플로우에 대한 검사는 수행되지 않습니다.
목차 |
매개변수
| count | - | 건너뛸 문자 수 |
반환값
(없음)
참고 사항
이 함수가 int 를 취하기 때문에, std:: numeric_limits < int > :: max ( ) 문자보다 큰 버퍼를 조작할 수 없습니다 ( LWG 이슈 255 ).
예제
|
이 섹션은 불완전합니다
이유: 예제 없음 |
결함 보고서
다음의 동작 변경 결함 보고서들은 이전에 발표된 C++ 표준에 소급 적용되었습니다.
| DR | 적용 대상 | 게시된 동작 | 올바른 동작 |
|---|---|---|---|
| LWG 59 | C++98 |
gbump
를
sbumpc 를 count 회 호출하는 방식으로 구현할 수 있는지 불분명했음 (이는 언더플로우를 검사할 수 있음) |
획득 포인터에 count 만 추가 |
참고 항목
|
출력 시퀀스의 다음 포인터를 전진시킴
(protected member function) |