[Info-vax] ChatGPT solved it for me, again...
Johnny Billquist
bqt at softjar.se
Tue Feb 21 18:47:54 EST 2023
On 2023-02-20 14:09, Simon Clubley wrote:
> On 2023-02-20, Johnny Billquist <bqt at softjar.se> wrote:
>> On 2023-02-17 15:16, Simon Clubley wrote:
>>> On 2023-02-17, Arne Vajhøj <arne at vajhoej.dk> wrote:
>>>>
>>>> strcspn will stop when it reach the terminating null byte.
>>>>
>>>
>>> Are you sure about that ?
>>>
>>> https://linux.die.net/man/3/strcspn
>>>
>>> There's no mention of stopping at a null and no mention of what the
>>> return value is when the byte is not found within the string if it
>>> were to stop at a terminating null.
>>
>> Quoting the man-page I have locally:
>>
>> The strcspn() function spans the initial part of the null-terminated
>> string s as long as the characters from s do not occur in the null-
>> terminated string charset (it spans the complement of charset).
>> In other
>> words, it computes the string array index of the first character of s
>> which is also in charset, else the index of the first null character.
>>
>>
>
> BSD ?
Sortof. MacOS. BSD derivate in other words.
Checked NetBSD right now. A bit little different wording, but better
than Linux still.
Johnny
More information about the Info-vax
mailing list