Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
cpprefjp
/
cpprefjp.github.io
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
17
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
master
Breadcrumbs
cpprefjp.github.io
/
reference
/
iterator
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
master
Breadcrumbs
cpprefjp.github.io
/
reference
/
iterator
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
back_insert_iterator
back_insert_iterator
basic_const_iterator
basic_const_iterator
common_iterator
common_iterator
counted_iterator
counted_iterator
front_insert_iterator
front_insert_iterator
insert_iterator
insert_iterator
istream_iterator
istream_iterator
istreambuf_iterator
istreambuf_iterator
move_iterator
move_iterator
move_sentinel
move_sentinel
ostream_iterator
ostream_iterator
ostreambuf_iterator
ostreambuf_iterator
reverse_iterator
reverse_iterator
advance.html
advance.html
back_insert_iterator.html
back_insert_iterator.html
back_inserter.html
back_inserter.html
basic_const_iterator.html
basic_const_iterator.html
begin.html
begin.html
bidirectional_iterator.html
bidirectional_iterator.html
cbegin.html
cbegin.html
cend.html
cend.html
common_iterator.html
common_iterator.html
const_iterator.html
const_iterator.html
const_sentinel.html
const_sentinel.html
constant-iterator.html
constant-iterator.html
contiguous_iterator.html
contiguous_iterator.html
counted_iterator.html
counted_iterator.html
crbegin.html
crbegin.html
crend.html
crend.html
data.html
data.html
default_sentinel_t.html
default_sentinel_t.html
dereferenceable.html
dereferenceable.html
disable_sized_sentinel_for.html
disable_sized_sentinel_for.html
distance.html
distance.html
empty.html
empty.html
end.html
end.html
forward_iterator.html
forward_iterator.html
front_insert_iterator.html
front_insert_iterator.html
front_inserter.html
front_inserter.html
incrementable.html
incrementable.html
incrementable_traits.html
incrementable_traits.html
indirect_binary_predicate.html
indirect_binary_predicate.html
indirect_equivalence_relation.html
indirect_equivalence_relation.html
indirect_result_t.html
indirect_result_t.html
indirect_strict_weak_order.html
indirect_strict_weak_order.html
indirect_unary_predicate.html
indirect_unary_predicate.html
indirectly_comparable.html
indirectly_comparable.html
indirectly_copyable.html
indirectly_copyable.html
indirectly_copyable_storable.html
indirectly_copyable_storable.html
indirectly_movable.html
indirectly_movable.html
indirectly_movable_storable.html
indirectly_movable_storable.html
indirectly_readable.html
indirectly_readable.html
indirectly_readable_traits.html
indirectly_readable_traits.html
indirectly_swappable.html
indirectly_swappable.html
indirectly_unary_invocable.html
indirectly_unary_invocable.html
indirectly_writable.html
indirectly_writable.html
input_iterator.html
input_iterator.html
input_or_output_iterator.html
input_or_output_iterator.html
insert_iterator.html
insert_iterator.html
inserter.html
inserter.html
is_integer_like.html
is_integer_like.html
istream_iterator.html
istream_iterator.html
istreambuf_iterator.html
istreambuf_iterator.html
iter_common_reference_t.html
iter_common_reference_t.html
iter_const_reference_t.html
iter_const_reference_t.html
iter_difference_t.html
iter_difference_t.html
iter_move.html
iter_move.html
iter_reference_t.html
iter_reference_t.html
iter_rvalue_reference_t.html
iter_rvalue_reference_t.html
iter_swap.html
iter_swap.html
iter_value_t.html
iter_value_t.html
iterator.html
iterator.html
iterator_tag.html
iterator_tag.html
iterator_traits.html
iterator_traits.html
make_const_iterator.html
make_const_iterator.html
make_const_sentinel.html
make_const_sentinel.html
make_move_iterator.html
make_move_iterator.html
make_reverse_iterator.html
make_reverse_iterator.html
mergeable.html
mergeable.html
move_iterator.html
move_iterator.html
move_sentinel.html
move_sentinel.html
next.html
next.html
ostream_iterator.html
ostream_iterator.html
ostreambuf_iterator.html
ostreambuf_iterator.html
output_iterator.html
output_iterator.html
permutable.html
permutable.html
prev.html
prev.html
projected.html
projected.html
projected_value_t.html
projected_value_t.html
random_access_iterator.html
random_access_iterator.html
ranges_advance.html
ranges_advance.html
ranges_distance.html
ranges_distance.html
ranges_next.html
ranges_next.html
ranges_prev.html
ranges_prev.html
rbegin.html
rbegin.html
rend.html
rend.html
reverse_iterator.html
reverse_iterator.html
sentinel_for.html
sentinel_for.html
size.html
size.html
sized_sentinel_for.html
sized_sentinel_for.html
View all files
You can’t perform that action at this time.