Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2011, 21:40   #1
KuckaMAXHATKA
Пользователь
 
Регистрация: 15.02.2011
Сообщений: 23
Вопрос В чём проблема? (смотрите внутри)

Код:
#include <iostream>
#include <conio.h>
using namespace std;
int main (){
const char*str1;
	cin.getline(str1,255);
	cout<<str1;
	getch();
return 0;
}
Можете пожалуйста сказать в чём проблема?

Последний раз редактировалось ACE Valery; 21.02.2011 в 01:33.
KuckaMAXHATKA вне форума Ответить с цитированием
Старый 20.02.2011, 21:55   #2
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Код:
const char*str1;
Брр... Неинициализированный указатель не есть хорошо.
Код:
const char *str1 = new char[255];
Вы считываете из cin непонятно куда.
И тогда в конце не забудьте освободить.
Код:
delete [] str1;
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Старый 20.02.2011, 21:56   #3
profi
Участник клуба Подтвердите свой е-майл
 
Регистрация: 19.11.2007
Сообщений: 1,022
По умолчанию

Вместо
Код:
const char*str1;
указателя, который указывает в никуда и еще в придачу константного
нужно примерно так
Код:
char str1[255];
profi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
в чём проблема? zetr0 Помощь студентам 7 04.10.2010 20:02
подправьте программу!!!!!!СМОТРИТЕ ВНУТРИ Kolyan56577 Паскаль, Turbo Pascal, PascalABC.NET 4 22.06.2010 18:30
В чём проблема? (Работа с WebBrowser) Lauri Общие вопросы Delphi 0 01.04.2010 11:26
Не знаю в чём проблема Castro Паскаль, Turbo Pascal, PascalABC.NET 5 24.12.2008 01:38