Witam
Mam pytanie odnosnie kawalka tego kodu:
$c=~s/(.)/sprintf("\\x%02x",ord($1))/eg;
Staram sie przepisac go do C, ale nie mam pojecia co to jest ten "~s/(.)/" i ten eg ktorego nie ma nigdzie wiecej w kodzie.
Dzieki za wszystkie odpowiedzi.
Witam
Mam pytanie odnosnie kawalka tego kodu:
$c=~s/(.)/sprintf("\\x%02x",ord($1))/eg;
Staram sie przepisac go do C, ale nie mam pojecia co to jest ten "~s/(.)/" i ten eg ktorego nie ma nigdzie wiecej w kodzie.
Dzieki za wszystkie odpowiedzi.
Zamienia każdy znak stringa na "\xXX", gdzie XX to kod znaku.