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
.
This repository was archived by the owner on Nov 15, 2022. It is now read-only.
hoverinc
/
cppitertools
Public archive
forked from
ryanhaining/cppitertools
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
cppitertools
enumerate.hpp
on
cpp14
User selector
All users
All time
Commit history
Commits on Apr 2, 2015
eliminates shadow warnings from enumerate
Ryan Haining (ryanhaining)
committed
5c0eb12
View commit details
Copy full SHA for 5c0eb12
View code at this point
Browse repository at this point
Commits on Feb 17, 2015
moves iterators rather than copies
Ryan Haining (ryanhaining)
committed
b2e4e22
View commit details
Copy full SHA for b2e4e22
View code at this point
Browse repository at this point
Commits on Jan 28, 2015
eliminates extra moves
Ryan Haining (ryanhaining)
committed
b7f55d2
View commit details
Copy full SHA for b7f55d2
View code at this point
Browse repository at this point
Commits on Dec 14, 2014
uniform initialization in enumerate *
Ryan Haining (ryanhaining)
committed
b345a8a
View commit details
Copy full SHA for b345a8a
View code at this point
Browse repository at this point
Commits on Dec 5, 2014
adds enumerate == and postfix ++
Ryan Haining (ryanhaining)
committed
53fdfa8
View commit details
Copy full SHA for 53fdfa8
View code at this point
Browse repository at this point
Commits on Nov 14, 2014
marks enumerate iterator as forward_iterator
Ryan Haining (ryanhaining)
committed
602f3d2
View commit details
Copy full SHA for 602f3d2
View code at this point
Browse repository at this point
Commits on Nov 13, 2014
enumerate iterator marked as forward_iterator
Ryan Haining (ryanhaining)
committed
bd3e652
View commit details
Copy full SHA for bd3e652
View code at this point
Browse repository at this point
Has IterYeild inherit from pair
Show description for 15e0a89
Ryan Haining (ryanhaining)
committed
15e0a89
View commit details
Copy full SHA for 15e0a89
View code at this point
Browse repository at this point
Commits on Sep 25, 2014
fixes include macro
Ryan Haining (ryanhaining)
committed
31872b1
View commit details
Copy full SHA for 31872b1
View code at this point
Browse repository at this point
Commits on Sep 7, 2014
Makes Enumerable copyable (rule of zero)
Ryan Haining (ryanhaining)
committed
c5e26f4
View commit details
Copy full SHA for c5e26f4
View code at this point
Browse repository at this point
Commits on Aug 3, 2014
removes const that was causing me problems
Ryan Haining (ryanhaining)
committed
2d63340
View commit details
Copy full SHA for 2d63340
View code at this point
Browse repository at this point
Commits on Jun 1, 2014
removes old comments
Ryan Haining (ryanhaining)
committed
f4b7069
View commit details
Copy full SHA for f4b7069
View code at this point
Browse repository at this point
Commits on May 31, 2014
Uses alternative scheme for supporting temps
Show description for 43d455d
Ryan Haining (ryanhaining)
committed
43d455d
View commit details
Copy full SHA for 43d455d
View code at this point
Browse repository at this point
Commits on May 29, 2014
Restores privacy to enumerate
Ryan Haining (ryanhaining)
committed
8f525b2
View commit details
Copy full SHA for 8f525b2
View code at this point
Browse repository at this point
Safe support for temporaries in enumerate
Show description for cd88f0e
Ryan Haining (ryanhaining)
committed
cd88f0e
View commit details
Copy full SHA for cd88f0e
View code at this point
Browse repository at this point
Commits on May 26, 2014
formats enumerate
Ryan Haining (ryanhaining)
committed
bcd74f8
View commit details
Copy full SHA for bcd74f8
View code at this point
Browse repository at this point
formats enumerate
Ryan Haining (ryanhaining)
committed
2e166a3
View commit details
Copy full SHA for 2e166a3
View code at this point
Browse repository at this point
formats enumerate
Ryan Haining (ryanhaining)
committed
ce794cf
View commit details
Copy full SHA for ce794cf
View code at this point
Browse repository at this point
Commits on Jan 24, 2014
more brace updates
Ryan Haining (ryanhaining)
committed
ddfe6ad
View commit details
Copy full SHA for ddfe6ad
View code at this point
Browse repository at this point
Updates to use uniform initialization
Ryan Haining (ryanhaining)
committed
569e6a6
View commit details
Copy full SHA for 569e6a6
View code at this point
Browse repository at this point
Commits on Jan 12, 2014
enumerate uses new type aliases
Ryan Haining (ryanhaining)
committed
f0f6378
View commit details
Copy full SHA for f0f6378
View code at this point
Browse repository at this point
flattens with explicit using
Ryan Haining (ryanhaining)
committed
789458e
View commit details
Copy full SHA for 789458e
View code at this point
Browse repository at this point
Commits on Jan 8, 2014
attempts to flatten enumerate
Ryan Haining (ryanhaining)
committed
51b1266
View commit details
Copy full SHA for 51b1266
View code at this point
Browse repository at this point
Commits on Nov 25, 2013
Replaces <> with "" for local includes
Ryan Haining (ryanhaining)
committed
d4f7932
View commit details
Copy full SHA for d4f7932
View code at this point
Browse repository at this point
Commits on Nov 21, 2013
replaces forward with move
Ryan Haining (ryanhaining)
committed
a0db1a9
View commit details
Copy full SHA for a0db1a9
View code at this point
Browse repository at this point
formatting
Ryan Haining (ryanhaining)
committed
cde655a
View commit details
Copy full SHA for cde655a
View code at this point
Browse repository at this point
Restores privacy to enumerate
Ryan Haining (ryanhaining)
committed
3c0cc9a
View commit details
Copy full SHA for 3c0cc9a
View code at this point
Browse repository at this point
Adds support for temporaries
Ryan Haining (ryanhaining)
committed
c37c84a
View commit details
Copy full SHA for c37c84a
View code at this point
Browse repository at this point
Commits on Nov 14, 2013
added include in enumerate
Aaron Josephs (aaronjosephs)
committed
4f76b99
View commit details
Copy full SHA for 4f76b99
View code at this point
Browse repository at this point
Makes Enumerable ctor private again
Ryan Haining (ryanhaining)
committed
2a4f4c1
View commit details
Copy full SHA for 2a4f4c1
View code at this point
Browse repository at this point
Commits on Nov 13, 2013
Adds support for initializer_lists to enumerate
Ryan Haining (ryanhaining)
committed
f6525c1
View commit details
Copy full SHA for f6525c1
View code at this point
Browse repository at this point
Commits on Nov 7, 2013
Tweaks #includes
Ryan Haining (ryanhaining)
committed
f5089e5
View commit details
Copy full SHA for f5089e5
View code at this point
Browse repository at this point
Shortens using baseclass type
Ryan Haining (ryanhaining)
committed
fc36615
View commit details
Copy full SHA for fc36615
View code at this point
Browse repository at this point
Commits on Nov 6, 2013
Removes old usings, replaced with base class usings
Ryan Haining (ryanhaining)
committed
b9a3122
View commit details
Copy full SHA for b9a3122
View code at this point
Browse repository at this point
Switches .begin()/.end() with std::begin/std::end
Ryan Haining (ryanhaining)
committed
feaff39
View commit details
Copy full SHA for feaff39
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.