У меня есть следующий код:
char myText[256];
cin.getline(myText,256);
Почему именно я должен передать массив символов в cin.getline (), а не в строку?
Я читал, что в целом лучше использовать строки, чем символьные массивы. Должен ли я затем преобразовать массив символов в строку после получения ввода с помощью cin.getline()
, если это возможно?