Aracılığıyla paylaş


Derleyici Hatası C3171

'module': projede farklı modül öznitelikleri belirtemez

Açıklamalar

bir derlemedeki dosyaların ikisinde farklı parametre listelerine sahip modül öznitelikleri bulundu. Derleme başına yalnızca bir benzersiz module öznitelik belirtilebilir.

Aynı module öznitelikler birden fazla kaynak kod dosyasında belirtilebilir.

Example

Örneğin, aşağıdaki module öznitelikler bulunduysa:

// C3171.cpp
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f", version="1.0") ];
int main() {}

Ve sonra,

// C3171b.cpp
// compile with: C3171.cpp
// C3171 expected
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f", version="1.1") ];

derleyicisi C3171 oluşturur (farklı sürüm değerlerini not edin).