Aşağıdaki işlev yazılım geliştirmenin uzun süredir devam eden bir ikilemine karşılıktır: "Veriyi doğru olarak dizge biçiminde nasıl alırım ve daha sonra onu nasıl kolayca bozabilirim?" Bu, GNU C kütüphanesini kullanmayan yazılımcılar için oldukça basittir. GNU C kütüphanesini kullanan yazılımlarda dizge verisinin yok edilmesi için tercih edilen yöntem strfry işlevinin kullanılmasıdır.
İşlevin prototip string.h başlık dosyasındadır.
char *strfry | (char *dizge) |
işlev
strfry işlevi bir dizgeyi rasgele evirmece ile dönüştürür. İşlev dizgenin içeriğini kendi içinde rasgele konumlar arasında takaslar. Bunu yaparken bu iki konum aynı olabilir.
İşlev daima dizge ile döner.
| Taşınabilirlik Bilgisi |
---|
İşlev GNU C kütüphanesine özeldir. |