Copyright (C) 2000-2012 |
GNU Info (libc.info)strfrystrfry ====== The function below addresses the perennial programming quandary: "How do I take good data in string form and painlessly turn it into garbage?" This is actually a fairly simple task for C programmers who do not use the GNU C library string functions, but for programs based on the GNU C library, the `strfry' function is the preferred method for destroying string data. The prototype for this function is in `string.h'. - Function: char * strfry (char *STRING) `strfry' creates a pseudorandom anagram of a string, replacing the input with the anagram in place. For each position in the string, `strfry' swaps it with a position in the string selected at random (from a uniform distribution). The two positions may be the same. The return value of `strfry' is always STRING. *Portability Note:* This function is unique to the GNU C library. automatically generated by info2www version 1.2.2.9 |