newgammaknife
Decapat
- Katılım
- 10 Ekim 2021
- Mesajlar
- 43
- Çözümler
- 1
İyi akşamlar,
clang-tidy, format header'ını her eklediğimde şu iki hatayı veriyor:
clang-tidy'in versiyonu 17.0.6, derleyici olarak ise GCC (g++) 13.2.0 kullanıyorum.
Yukarıda yazdığım gibi, hatalar spesifik bir kodda olmuyor. Bu küçük kod da hatayı oluşturmaya yetiyor:
Sorunun neden kaynaklandığını çözemedim. Windows'tan ötürü mü yoksa MinGW dağıtımını indirdiğim yerden mi anlayamadım.
Ekran görüntüsü de eklemiş olmam lazım. Sorunu başka yerlerde de araştırdım ama şimdilik bir çözüme varamadım. Şimdiden teşekkürler.
clang-tidy, format header'ını her eklediğimde şu iki hatayı veriyor:
use of undeclared identifier '_Float32'
use of undeclared identifier '_Float64'
clang-tidy'in versiyonu 17.0.6, derleyici olarak ise GCC (g++) 13.2.0 kullanıyorum.
Yukarıda yazdığım gibi, hatalar spesifik bir kodda olmuyor. Bu küçük kod da hatayı oluşturmaya yetiyor:
C++:
#include <format>
#include <iostream>
int main()
{
const double d{123.75418268};
std::cout << std::format("d = {:.3e}\n", d);
}
Sorunun neden kaynaklandığını çözemedim. Windows'tan ötürü mü yoksa MinGW dağıtımını indirdiğim yerden mi anlayamadım.
Ekran görüntüsü de eklemiş olmam lazım. Sorunu başka yerlerde de araştırdım ama şimdilik bir çözüme varamadım. Şimdiden teşekkürler.
"cppcoreguidelines-*"
, "bugprone-*"
, "misc-const-correctness"
, "performance-avoid-endl"
, "google-build-using-namespace"
ve "modernize-*"
check'lerini kullanıyorum ve "cppcoreguidelines-pro-bounds-pointer-arithmetic"
, "modernize-use-trailing-return-type"
, "cppcoreguidelines-pro-bounds-array-to-pointer-decay"
, "cppcoreguidelines-avoid-magic-numbers"
, "bugprone-easily-swappable-parameters"
ve
'yi disable ettim.