algorithms/ copybackward.bi | |
License | Copyright © 2009, FreeBASIC Extended Library Development Group |
Functions | |
CopyBackward | Copies elements in the range [//first, last//) to the range beginning at //result// backwards. |
Copyright © 2009, FreeBASIC Extended Library Development Group
Distributed under the FreeBASIC Extended Library Group license. See accompanying file LICENSE.txt or copy at http://code.google.com- /p- /fb-extended-lib- /wiki- /License
declare function CopyBackward overload ( byval first as const fbext_TypeName(T_) ptr, byval last as const fbext_TypeName(T_) ptr, byval result as fbext_TypeName(T_) ptr ) as fbext_TypeName(T_) ptr
Copies elements in the range [//first, last//) to the range beginning at //result// backwards.
first | A pointer to the first element to be copied. |
last | A pointer to one-past the last element to be copied. |
result | A pointer to one-past the end of the range that will recieve the copies. |
Returns a pointer to the first element copied.
Copies elements in the range [//first, last//) to the range beginning at //result// backwards.
declare function CopyBackward overload ( byval first as const fbext_TypeName(T_) ptr, byval last as const fbext_TypeName(T_) ptr, byval result as fbext_TypeName(T_) ptr ) as fbext_TypeName(T_) ptr