1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
||||||
1 | ||||||
Выделение памяти в функции26.05.2016, 22:13. Показов 800. Ответов 16
Метки нет (Все метки)
Здравствуйте. Кто-нибудь знает почему при выделении памяти в функции set для массива b выводит
`S) `S) `S) Duality isn't what it used to be. Duality isn't what it used to be. Duality isn't what it used to be. Duality isn't what it used to be. Done а без выделения: Reality isn't what it used to be. Reality isn't what it used to be. Reality isn't what it used to be. Duality isn't what it used to be. Duality isn't what it used to be. Duality isn't what it used to be. Duality isn't what it used to be. Done Код:
0
|
26.05.2016, 22:13 | |
Ответы с готовыми решениями:
16
Динамическое выделение памяти внутри функции (что вернуть из функции, если не удалось выделить память?) Динамическое выделение памяти в функции Выделение динамической памяти в функции Вызов функции динамического выделение памяти |
181 / 47 / 33
Регистрация: 27.02.2016
Сообщений: 260
|
||||||
26.05.2016, 22:34 | 2 | |||||
Строка 32, конструкция объявления динамического массива:
0
|
Вездепух
11695 / 6374 / 1724
Регистрация: 18.10.2014
Сообщений: 16,068
|
|
26.05.2016, 22:50 | 3 |
Во многом те же вопросы, что и здесь
Ошибка: "переопределение формального параметра" Причем даже с совпадением имен переменных.
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
||||||
27.05.2016, 14:08 [ТС] | 4 | |||||
Теперь как очищать память т.е. удалять?
код:
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
|
||||||
27.05.2016, 15:41 | 5 | |||||
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
|
27.05.2016, 20:19 [ТС] | 6 |
Я пробовал. Вызвал срабатывание точки останова.
Добавлено через 43 минуты Я пробовал. Вызвал срабатывание точки останова. Может есть другие способы?
0
|
0 / 0 / 0
Регистрация: 25.05.2016
Сообщений: 2
|
|
27.05.2016, 21:29 | 7 |
Есть другие способы. Создаешь класс с конструктором и деструктором. В конструкторе выделяешь память, в деструкторе уничтожаешь. А тут непойми че. Выделяется память в одном месте, уничтожается в другом. Из-за этого и ошибки.
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
|
|
27.05.2016, 22:51 | 8 |
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
||||||
28.05.2016, 11:48 [ТС] | 9 | |||||
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
|
||||||
28.05.2016, 14:13 | 10 | |||||
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
||||||
28.05.2016, 15:07 [ТС] | 11 | |||||
Все работает. Спасибо). Но только с strcpy_s.
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
|
|
28.05.2016, 15:08 | 12 |
Надо было снять флажок с SDL, когда проект создавал.
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
||||||
28.05.2016, 15:24 [ТС] | 13 | |||||
Я понял какой флажок. При создании консольного приложения. А я создавал пустой проект и файл исходного кода source.cpp, там нет никаких флажков.
вот так лучше
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
|
|
28.05.2016, 16:48 | 14 |
В пустом проекте этот флажок тоже есть.
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
|
28.05.2016, 17:04 [ТС] | 15 |
При создании пустого проекта у меня нету. Использую Visual Studio 2015 community. Где этот флажок?
0
|
7792 / 6559 / 2984
Регистрация: 14.04.2014
Сообщений: 28,669
|
|
28.05.2016, 17:44 | 16 |
Ну в свойствах проекта отключи.
0
|
1 / 1 / 0
Регистрация: 21.04.2016
Сообщений: 161
|
|
28.05.2016, 18:45 [ТС] | 17 |
Нашел. Спасибо). Теперь и strcpy работает.
0
|
28.05.2016, 18:45 | |
28.05.2016, 18:45 | |
Помогаю со студенческими работами здесь
17
Выделение памяти в процессе выполнения функции Выделение памяти в функции на примере калькулятора Указатели и функции. Динамическое выделение памяти Выделение памяти под укзатель переданный функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |