Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
inaktuellt beteende: "string1" ersatt med "string2" för att bearbeta attribut
Anmärkningar
Det här felet kan genereras som ett resultat av kompilatorns efterlevnadsarbete som utfördes för Visual Studio 2005: parameterkontroll för Visual C++-attribut.
I tidigare versioner accepterades attributvärden oavsett om de omges av citattecken eller inte. Om värdet är en uppräkning får det inte omges av citattecken.
Example
I följande exempel genereras C4581.
// C4581.cpp
// compile with: /c /W1
#include "unknwn.h"
[object, uuid("00000000-0000-0000-0000-000000000001")]
__interface IMyI : IUnknown {};
[coclass, uuid(12345678-1111-2222-3333-123456789012), threading("free")] // C4581
// try the following line instead
// [coclass, uuid(12345678-1111-2222-3333-123456789012), threading(free)]
class CSample : public IMyI {};