std::experimental::ranges:: InputRange
      From cppreference.com
     
     
     
     
      
       <
       
        cpp
       
        |
       
        experimental
       
        |
       
        ranges
       
      
     
     
     
     
        
         C++
        
        
         
          
           
          
          
         
        
       
       
        
         Experimental
        
        
         
          
           
            
          
          
          
         
        
       
       | Technical Specification | ||||
| Filesystem library (filesystem TS) | ||||
| Library fundamentals (library fundamentals TS) | ||||
| Library fundamentals 2 (library fundamentals TS v2) | ||||
| Library fundamentals 3 (library fundamentals TS v3) | ||||
| Extensions for parallelism (parallelism TS) | ||||
| Extensions for parallelism 2 (parallelism TS v2) | ||||
| Extensions for concurrency (concurrency TS) | ||||
| Extensions for concurrency 2 (concurrency TS v2) | ||||
| Concepts (concepts TS) | ||||
| Ranges (ranges TS) | ||||
| Reflection (reflection TS) | ||||
| Mathematical special functions (special functions TR) | ||||
| Experimental Non-TS | ||||
| Pattern Matching | ||||
| Linear Algebra | ||||
| std::execution | ||||
| Contracts | ||||
| 2D Graphics | 
        
         Ranges library
        
        
         
          
           
            
          
          
          
         
        
       
       | Range concepts | |||||||||||||||||
              
  | 
             |||||||||||||||||
| Range access | |||||||||||||||||
| Range primitives | |||||||||||||||||
| 
           
           Defined in header
            
         
            
             <experimental/ranges/range>
            
           
           | 
         ||
| 
           
           
            
             template
            
            
             <
            
            
             class
            
            T
            
             >
            
             
         
             concept
             
              bool
             
             InputRange
             
              =
             
               | 
         (ranges TS) | |
| 
         This section is incomplete
          Reason: add description and extra caveats  | 
       
      Retrieved from "
      
       https://en.cppreference.com/mwiki/index.php?title=cpp/experimental/ranges/range/InputRange&oldid=155560
      
      "