0 / 0 / 0
Регистрация: 18.12.2014
Сообщений: 19
|
||||||
1 | ||||||
ООП Классы. Выделение памяти под строку char*06.02.2015, 20:04. Показов 1830. Ответов 5
Метки нет (Все метки)
Делал программу на освоение классов и тд. и наткнулся на такую вот штуку.При вводе с клавиатуры переменной Name типа char* программа вылетает. то есть доходит до строки cin >> Name; и прекращает свое действие.
Сам начал разбираться только недавно, так что сильно за код не ругайте.
0
|
06.02.2015, 20:04 | |
Ответы с готовыми решениями:
5
Классы. Выделение памяти под Char Выделение памяти под динамический массив char Выделение памяти под строку Выделение памяти под строку. Замкнутый круг |
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
06.02.2015, 20:39 | 3 |
Поменяй тип на std::string.
0
|
0 / 0 / 0
Регистрация: 18.12.2014
Сообщений: 19
|
|
06.02.2015, 20:41 [ТС] | 4 |
каким способом ее выделить?
0
|
06.02.2015, 20:49 | 5 | |||||
оператором new.
Добавлено через 3 минуты Хотя, действительно, проще будет использовать std::string, как писали выше.
0
|
4226 / 1795 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
06.02.2015, 21:09 | 6 |
0
|
06.02.2015, 21:09 | |
06.02.2015, 21:09 | |
Помогаю со студенческими работами здесь
6
[ООП] Динамическое выделение памяти выделение памяти char* Выделение динамической памяти для char[n]* Выделение динамической памяти для char Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |