Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
C6525
Warnung C6525: Ungültige Größenangabe: Der Eigenschaftenwert ist möglicherweise ungültig.
Diese Warnung gibt an, dass der Eigenschaftenwert, mit dem die Größe angegeben wird, nicht gültig ist. Dies tritt auf, wenn dem Größenparameter die Anmerkung Valid=No hinzugefügt wird.
Beispiel
Der folgende Code generiert diese Warnung, weil die ValidElements-Eigenschaft einen als nicht gültig markierten Parameter verwendet:
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElements="*count")] char * px, [SA_Pre(Valid=SA_No)]size_t *count);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElements="*count")] char * px, [Pre(Valid=No)]size_t *count);
Um diese Warnung zu korrigieren, geben Sie einen gültigen Größenparameter an, wie im folgenden Code dargestellt:
// C
#include <CodeAnalysis\SourceAnnotations.h>
void f([SA_Pre(ValidElements="*count")] char * px, [SA_Pre(Valid=SA_Yes)]size_t *count);
// C++
#include <CodeAnalysis\SourceAnnotations.h>
using namespace vc_attributes;
void f([Pre(ValidElements="*count")] char * px, [Pre(Valid=Yes)]size_t *count);