Re: Null terminated character

2022-07-02 Thread Bastiaan Veelo via Digitalmars-d-learn

On Thursday, 23 June 2022 at 16:16:26 UTC, vc wrote:
I've try this '\0'*10 and didn't work, i want the results be 
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00


```d
string nulls = '\0'.repeat(10).array;
```

— Bastiaan.


Re: Null terminated character

2022-06-23 Thread frame via Digitalmars-d-learn

On Thursday, 23 June 2022 at 17:27:51 UTC, frame wrote:

On Thursday, 23 June 2022 at 16:16:26 UTC, vc wrote:
I've try this '\0'*10 and didn't work, i want the results be 
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00


One way:

```d
import std.range;

repeat("\0", 10).join("");
```


If you just need an array:

```d
char[] n;
n.length = 10;
n[] = '\0';
```


Re: Null terminated character

2022-06-23 Thread frame via Digitalmars-d-learn

On Thursday, 23 June 2022 at 16:16:26 UTC, vc wrote:
I've try this '\0'*10 and didn't work, i want the results be 
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00


One way:

```d
import std.range;

repeat("\0", 10).join("");
```


Null terminated character

2022-06-23 Thread vc via Digitalmars-d-learn
I've try this '\0'*10 and didn't work, i want the results be 
\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00