Ho usato strpbrk()
occasionalmente mentre eseguivo le stringhe di basso livello in C, ma non sono mai stato in grado di capire cosa rappresenta. L'ho sempre pronunciato internamente nella mia testa come "stir p bark", ma non è mai stato proprio così giusto.Cosa significa "strpbrk"?
Non ha un'etologia ovvia come nessuna delle altre funzioni stringa, ad es. strchr
(str ing ch un r acter) o strspn
(str ing sp un n).
Ricordo vagamente di aver letto da qualche parte che tutte le funzioni della libreria standard originale erano limitate a nomi di 7 caratteri o per rimanere compatibili con Fortran, o perché nello standard C originale, gli identificatori più lunghi di 7 caratteri erano considerati equivalenti ai loro 7 -carattere prefisso o qualcosa del genere. Qualcuno può confermare/negare/chiarire questo?
in procinto di aumentare un Q simile, quindi ho trovato la risposta qui. La tua "stir p bark" sembra piuttosto creativa;) – artm
L'ho sempre pronunciato come "strip [bork] (https://en.wikipedia.org/wiki/Swedish_Chef)". Ha più senso di qualsiasi altra spiegazione per me :) – Lundin