Documentation
- Home /
- Documentation
VecForeach
VecForeach Description Iterate over each element var of the given vector v. This is a convenience macro that iterates forward using an internally managed index. The variable var is declared and defined by this macro.
Read MoreVecForeachIdx
VecForeachIdx Description Iterate over each element var of given vector v at each index idx into the vector. The variables var and idx declared and defined by this macro. idx will start from 0 and will go till v->length - 1
Read MoreVecForeachInRange
VecForeachInRange Description Iterate over elements in a specific range of the given vector v. This is a convenience macro that iterates over a range using an internally managed index. The variable var is declared and defined by this macro.
Read MoreVecForeachInRangeIdx
VecForeachInRangeIdx Description Iterate over elements in a specific range of the given vector v at each index idx. The variables var and idx are declared and defined by this macro. idx will start from start and will go till end - 1
Read MoreVecForeachPtr
VecForeachPtr Description Iterate over each element var of the given vector v (as a pointer). This is a convenience macro that iterates forward using an internally managed index and provides a pointer to each element. The variable var is declared and defined by this macro as a pointer to the vector’s data type.
Read MoreVecForeachPtrIdx
VecForeachPtrIdx Description Iterate over each element var of given vector v at each index idx into the vector. The variables var and idx declared and defined by this macro. idx will start from 0 and will go till v->length - 1
Read MoreVecForeachPtrInRange
VecForeachPtrInRange Description Iterate over elements in a specific range of the given vector v (as pointers). This is a convenience macro that iterates over a range using an internally managed index and provides a pointer to each element. The variable var is declared and defined by this macro as a pointer to the vector’s data type.
Read MoreVecForeachPtrInRangeIdx
VecForeachPtrInRangeIdx Description Iterate over elements in a specific range of the given vector v at each index idx (as pointers). The variables var and idx are declared and defined by this macro. idx will start from start and will go till end - 1
Read MoreCategories
Tags
- 16-Bit
- 32-Bit
- 64-Bit
- Access
- Aligned
- Alignment
- All
- Allocation
- Analysis
- And
- Any
- Append
- Approximate
- Array
- ASCII
- Bioinformatics
- BitVec
- Bitwise
- Boolean
- Byte
- Bytes
- Callback
- Capacity
- Case
- Character
- Check
- Circular
- Cleanup
- Clear
- Clone
- Compare
- Comparison
- Container
- ContainsAt
- Control
- Convenience
- Conversion
- Convert
- Copy
- Correlation
- Cosine
- Count
- CString
- Deadend
- Deallocation
- DeepCopy
- DeepDeinit
- Deinit
- Detection
- Directory
- Disjoint
- Distance
- DotProduct
- EditDistance
- Efficient
- Empty
- Endianness
- EndsWith
- Entropy
- Equal
- Equals
- Error
- EscapeSequences
- Export
- Fatal
- File
- FileSystem
- Find
- FindAll
- FindLast
- First
- Flip
- Float
- Format
- Formatting
- Function
- Fuzzy
- Generic
- Get
- Hamming
- Helper
- Hexadecimal
- I/O
- Import
- Info
- Information
- Init
- Initialization
- Insert
- Integer
- Intersection
- Iter
- Iterator
- Jaccard
- JSON
- KeyValue
- Last
- Left
- Length
- Lexicographic
- Logging
- LongestRun
- LowLevel
- Macro
- Match
- Math
- Max
- Memory
- Metadata
- Min
- Modify
- Multiple
- Native
- Nested
- None
- Not
- NullValue
- Number
- Numeric
- Numerical
- Object
- Ones
- Operation
- Optimize
- Or
- Order
- Overlap
- Overlaps
- Parsing
- Pattern
- Peek
- Platform
- Pointer
- Pop
- Population
- Pos
- Position
- PowerOfTwo
- Predicate
- Prefix
- Printable
- Process
- Push
- Query
- Range
- Read
- Reader
- Regex
- Remove
- Replace
- ReplaceAll
- Reserve
- Reset
- Resize
- Reverse
- RFind
- Right
- Rotate
- RunLength
- Safety
- Search
- Sequence
- Set
- Shift
- Shrink
- Signed
- Similarity
- Single
- Size
- Sorted
- Stack
- StartsWith
- Statistics
- Status
- Stdin
- Stdout
- Str
- Strict
- String
- StrIter
- Structure
- Subset
- Suffix
- Superset
- Swap
- Synchronization
- System
- Test
- Testing
- Threading
- Toggle
- Transform
- TypeConversion
- TypeSafety
- Utility
- Validation
- Value
- Vec
- Vector
- Weight
- Whitespace
- Wildcard
- Wrapper
- Writer
- Xor
- Zeros