On Sunday, 7 August 2022 at 15:34:19 UTC, pascal111 wrote:
Everyone knows that slices are not pointers that pointers are real work, but slices are like a simple un-deep technique that is appropriate for beginners, but after that in advanced level in programming, we should use pointers to do same tasks we were doing with slices (the easy way of beginners).

The following information about slices may be helpful:

Slices are objects from type T[] for any given type T. Slices provide a view on a subset of an array of T values - or just point to the whole array. Slices and dynamic arrays are the same.

A slice consists of two members - a pointer to the starting element and the length of the slice:
```d
T* ptr;
size_t length; // unsigned 32 bit on 32bit, unsigned 64 bit on 64bit
```
[...]
**Source:** https://tour.dlang.org/tour/en/basics/slices

SDB@79

Reply via email to