Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Menma
0 / 0 / 0
Регистрация: 02.11.2013
Сообщений: 20
#1

По каким причинам память не может быть выделена динамически? - C++

23.11.2014, 17:01. Просмотров 239. Ответов 1
Метки нет (Все метки)

Операция new выделяет память для размещения переменной и возвращает адрес выделенного участка, преобразуя указатель к нужному типу. Если по каким-либо причинам память не может быть выделена, функция возвращает нулевой указатель NULL.
Что это могут быть за причины?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2014, 17:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос По каким причинам память не может быть выделена динамически? (C++):

Ввод значения в переменную типа string, память под которую выделена динамически - C++
Ребят, подскажите пожалуйста, как организовать ввод значения в переменную типа string, память под которую выделена динамически? ...

Почему указатель теряет свои значения после выхода с метода, память выделена динамически - C++
#include <iostream> using namespace std; void sqr( int* a, int length ); int main() { int *a = new int; int length =...

Память не может быть прочитала - C++
Здравствуйте, вот есть код: struct Dyn{ Syt select; Dyn* next; }; ............

Память не может быть прочитана! - C++
Проблема возникает при копировании одного массива в другой. Я вроди просмотрел и размерности вроди совпадают, но может быть я что то...

Каким может быть максимальное число строк и столбцов матрицы - C++
Здрасти, функция int** CreateMatrix(int count_row,int count_col) создает двумерный дин. массив, в качестве параметров-количество строк и...

Проверка выделена ли память под указатель - C++
Уважаемые программисты!!!!! подскажите пожалуйста можно ли каким-либо способом проверить в условном операторе, выделена ли память под...

1
Бендерродригез
Сгибальщик
42 / 42 / 3
Регистрация: 18.05.2013
Сообщений: 220
Завершенные тесты: 1
23.11.2014, 17:04 #2
Например, она кончилась.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.11.2014, 17:04
Привет! Вот еще темы с ответами:

Память не может быть "written" - C++
Помогите найти ошибку в следующем коде: На этапе вхождения в функцию "vvod_vseh", а именно при вводе первой фамилии - выскакивает ошибка...

Динамически выделенная память - C++
Имеем прототип Polinomials operator+(const Polinomials &) const; И имеем функцию Polinomials Polinomials::operator+ (const...

Память распределить динамически - C++
Задали такую задачу :память матрицы распределить динамически .Найти среднее арифметическое области заштрихованной области 1 0 0 0 0 1...

Массивы. Динамически распределяемая память. - C++
Всем привет. Помогите решить задачку. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) найти количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.