Sorun ne olabilir? C++ dize (nub uyarı)
Ayrıca, "#pragma once" ifadesinin tam olarak ne olduğunu açıklayınız.
Sorun ne olabilir? C++ dize (nub uyarı)
Ayrıca, "#pragma once" ifadesinin tam olarak ne olduğunu açıklayınız.
Değişim senin
#include<string>
için string.h std :: string sınıfı dize işlemek için fonksiyonları içerir, ancak içerir.
#pragma once
Başlıkların bir kereden fazla dahil edilmesini önlemek için, çoğaltılan sembollere yol açıyor. C++ 'da, #include, derleyicinin #include dosyasının içerdiği içeriğin yerine geçtiğini belirtir.
Vektörü kullanan A.h olduğunu ve dolayısıyla Vector.h ve Vector öğelerini içeren Vector.h'yi içeren B.h olduğunu düşünün. C.h, A.h ve B.h'yi içerirse, Vector.h 2 kez eklenir. Derleyici, Class Vector öğesinin iki kez tanımlandığını görecek ve bu bir hataya neden olacaktır. #pragma ile
kez önişlemci dosya Vector.h sadece bir kez C.h dahildir emin olur
Sorunlar: 'koduyla bir ekran görüntüsü Gönderme 1'. '2' PNG yerine bir JPG kullanıyor. '2' * * yerine * * dahil. –
IInspectable