27 Kasım 2010, CUMARTESİ
String arasındaki fark.h ve dizeleri.h
(En az Mac OS X) string.h
Bir Başlık ve strings.h
Bir Başlık vardı fark ettim. man 3 string
farklı fonksiyonlar içerdiğini ortaya koyuyor. Bunun için herhangi bir sebep var mı?
CEVAP
27 Kasım 2010, CUMARTESİ
dizeleri.h unıx evriminde BSD şubesinden geliyor. İçeriği POSIX tarafından standartlaştırılmış, ama en eski olarak işaretlenir ve kolayca diğer fonksiyonları ile değiştirilebilir:
int bcmp(const void *, const void *, size_t); /* LEGACY, see memcmp */
void bcopy(const void *, void *, size_t); /* LEGACY, see memcpy, memmove */
void bzero(void *, size_t); /* LEGACY, see memset */
int ffs(int);
char *index(const char *, int); /* LEGACY, see strchr */
char *rindex(const char *, int); /* LEGACY, see strrchr */
int strcasecmp(const char *, const char *);
int strncasecmp(const char *, const char *, size_t);
Bunu Paylaş:
RegExp. exec arasındaki fark nedir() v...
Arasındaki fark .Olabilirdi ve "C...
String arasındaki fark#eşittir ve Dize...
PHP tek tırnaklı ve çift tırnaklı dize...
Ruby Dizeleri gsub ve alt yöntemleri a...