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.
usunięcie wyrażenia tablicy; konwersja do wskaźnika dostarczonego
Uwagi
Nie można używać delete w tablicy, więc kompilator konwertuje tablicę na wskaźnik.
Przykład
Poniższy przykład generuje C4154:
// C4154.cpp
// compile with: /c /W1
int main() {
int array[ 10 ];
delete array; // C4154 can't delete stack object
int *parray2 = new int [10];
int (&array2)[10] = (int(&)[10]) parray2;
delete [] array2; // C4154
// try the following line instead
delete [] &array2;
}