Pertanyaan yang diberi tag pragma

115
Nonaktifkan kesalahan peringatan tunggal

Apakah ada cara untuk menonaktifkan hanya satu baris peringatan di file cpp dengan visual studio? Misalnya, jika saya menangkap pengecualian dan tidak menanganinya, saya mendapatkan kesalahan 4101 (variabel lokal tidak direferensikan). Apakah ada cara untuk mengabaikan ini hanya di fungsi itu,...

99
Pragma dalam mendefinisikan makro

Apakah ada cara untuk menyematkan pernyataan pragma di makro dengan pernyataan lain? Saya mencoba mencapai sesuatu seperti: #define DEFINE_DELETE_OBJECT(type) \ void delete_ ## type_(int handle); \ void delete_ ## type(int handle); \ #pragma weak delete_ ## type_ = delete_ ## type Saya...

98
Cara membungkam peringatan dengan cepat

Saya memiliki sepotong kode yang menghasilkan banyak peringatan (API yang tidak berlaku lagi) Menggunakan dentang * saya bisa melakukannya #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" ... #pragma clang diagnostic pop Namun ini tidak bekerja...