Я хочу назначить строку из командной строки. Но у меня возникла ошибка сегментации. Зачем? вот код:C++, char *, segmentation fault
char* ans;
cout << "enter string: ";
cin >> *ans;
обновление: , как выделить память заранее, если я не знаю, размер входной строки, , как она работает в Струнный класса?
Я просто играть. решил сделать это с помощью char *. Как я буду выделять память, если не знаю размер входного текста. – ashim
@michael - тогда вы не можете знать. Просто подумайте о том, как выделить «достаточное» пространство или каким-то образом определить размер ввода. –