add range-based for_each_pair
This commit is contained in:
		
							parent
							
								
									b095aae5ce
								
							
						
					
					
						commit
						002da1e02d
					
				| @ -71,5 +71,12 @@ Function for_each_pair(ForwardIterator begin, ForwardIterator end, Function func | |||||||
|     } |     } | ||||||
|     return function; |     return function; | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | template <class ContainerT, typename Function> | ||||||
|  | Function for_each_pair(ContainerT &container, Function function) | ||||||
|  | { | ||||||
|  |     return for_each_pair(std::begin(container), std::end(container), function); | ||||||
|  | } | ||||||
|  | 
 | ||||||
| } | } | ||||||
| #endif /* CONTAINER_HPP_ */ | #endif /* CONTAINER_HPP_ */ | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user