Güncel Derleyicide Volatile Warning Çözümü

melihalbayrak

Geliştirici
Geliştirici
Yardımsever Üye
Usta Üye
Mesaj
1.235
Çözümler
80
Beğeni
697
Puan
1.109
Ticaret Puanı
0
Derleyici güncelledikten sonra oluşan warning çözümü. std 17 ve sonrasında volatile kullanımı olmadığından dolayı bu warning veriyor. Çözümü çok basit.

Main.cpp içerisinde aratıyoruz;
C++:
Genişlet Daralt Kopyala
volatile int num_events_called = 0;

Bu şekilde değiştiriyoruz;
C++:
Genişlet Daralt Kopyala
int num_events_called = 0;

Warningi gizlemek isteyenler için bunu yapabilirler;

Makefile dosyanızda CFLAGS kısmına bunu eklemeniz yeterli;

Kod:
Genişlet Daralt Kopyala
-Wno-volatile
 
Uyarı: Bu konu açıldığından bu yana baya zaman geçmiş.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.
Geri
Üst