Skip to content

VecInitClone

VecInitClone

Description

Initialize clone of vector from vs to vd.

Ownership trasfer takes place if vector is not creating it’s own copy of item.

Parameters

Name Direction Description
vd out Destination vector to create clone into
vs in Source vector to create clone using.

Success

vd

Failure

Does not return on failure

Usage example (Cross-references)

Usage examples (Cross-references)
                    }
    
                    VecInitClone(vec, &temp);
                    VecDeinit(&temp);
                }
                    }
    
                    VecInitClone(vec, &temp);
                    VecDeinit(&temp);
                }
                }
    
                VecInitClone(vec, &temp);
                VecDeinit(&temp); // Clean up temp to prevent memory leak
                break;
Last updated on