www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - How to remove an element from a dynamic array with given index ?

reply Vinod K Chandran <kcvinu82 gmail.com> writes:
Hi all,
I have dynamic array and I want to remove an element from it. All 
I have the index of the element to remove. And I want to the 
array should be in the same order. How to do it ?
May 02 2022
parent reply "H. S. Teoh" <hsteoh quickfur.ath.cx> writes:
On Mon, May 02, 2022 at 08:33:55PM +0000, Vinod K Chandran via
Digitalmars-d-learn wrote:
 Hi all,
 I have dynamic array and I want to remove an element from it. All I
 have the index of the element to remove. And I want to the array
 should be in the same order. How to do it ?
int[] data = [ 10, 20, 30, 40, 50 ]; data = data.remove(2); assert(data == [ 10, 20, 40, 50 ]); T -- Государство делает вид, что платит нам зарплату, а мы делаем вид, что работаем.
May 02 2022
parent Vinod K Chandran <kcvinu82 gmail.com> writes:
On Monday, 2 May 2022 at 20:50:17 UTC, H. S. Teoh wrote:
 should be in the same order. How to do it ?
int[] data = [ 10, 20, 30, 40, 50 ]; data = data.remove(2); assert(data == [ 10, 20, 40, 50 ]); T
Thanks a lot.
May 02 2022