Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"operation" : różne kwalifikatory "modyfikatora"
Uwagi
Zmienna używana w operacji jest definiowana za pomocą określonego modyfikatora, który uniemożliwia jego modyfikację bez wykrywania przez kompilator. Wyrażenie jest kompilowane bez modyfikacji.
To ostrzeżenie może być spowodowane tym, że wskaźnik do const elementu lub volatile jest przypisany do wskaźnika, który nie jest zadeklarowany jako wskazujący na const lub volatile.
To ostrzeżenie jest wyświetlane dla programów języka C. W programie C++ kompilator wystawia błąd: C2440.
Example
Poniższy przykład generuje kod C4090:
// C4090.c
// compile with: /W1
int *volatile *p;
int *const *q;
int **r;
int main() {
p = q; // C4090
p = r;
q = p; // C4090
q = r;
r = p; // C4090
r = q; // C4090
}