strdup
, wcsdup
Nama strdup
fungsi POSIX yang diimplementasikan Microsoft dan wcsdup
merupakan alias yang tidak digunakan lagi untuk _strdup
fungsi dan _wcsdup
. Secara default, mereka menghasilkan peringatan Compiler (tingkat 3) C4996. Nama tidak digunakan lagi karena tidak mengikuti aturan Standar C untuk nama khusus implementasi. Namun, fungsi masih didukung.
Kami sarankan Anda menggunakan _strdup
dan _wcsdup
sebagai gantinya. Atau, Anda dapat terus menggunakan nama fungsi ini, dan menonaktifkan peringatan. Untuk informasi selengkapnya, lihat Menonaktifkan nama fungsi peringatan dan POSIX.