Bagikan melalui


Pernyataan __if_not_exists

Pernyataan menguji __if_not_exists apakah pengidentifikasi yang ditentukan ada. Jika pengidentifikasi tidak ada, blok pernyataan yang ditentukan dijalankan.

Sintaks

__if_not_exists ( identifier ) {
statements
};

Parameter

identifier
Pengidentifikasi yang keberadaannya ingin Anda uji.

Pernyataan
Satu atau beberapa pernyataan untuk dijalankan jika pengidentifikasi tidak ada.

Keterangan

Perhatian

Untuk mencapai hasil yang paling dapat diandalkan, gunakan pernyataan di __if_not_exists bawah batasan berikut.

  • Terapkan __if_not_exists pernyataan hanya untuk jenis sederhana, bukan templat.

  • Terapkan __if_not_exists pernyataan ke pengidentifikasi baik di dalam atau di luar kelas. Jangan terapkan pernyataan ke __if_not_exists variabel lokal.

  • __if_not_exists Gunakan pernyataan hanya dalam isi fungsi. Di luar isi fungsi, __if_not_exists pernyataan hanya dapat menguji jenis yang sepenuhnya ditentukan.

  • Saat menguji fungsi yang kelebihan beban, Anda tidak dapat menguji bentuk kelebihan beban tertentu.

Pelengkap __if_not_exists pernyataan adalah pernyataan __if_exists .

Contoh

Untuk contoh tentang cara menggunakan __if_not_exists, lihat Pernyataan __if_exists.

Baca juga

Pernyataan Pilihan
Kata kunci
Pernyataan __if_exists