void 함수에 의해 생성 된 문자열을 저장할 문자열 배열을 만들려고합니다. 나는 이것을 어떻게 할 수 있는지 또는 어떻게 할 수 있는지에 대해 매우 혼란 스럽다. 아래 코드는 "적절한 생성자 없음"에 대한 오류를 제공합니다.함수에 의해 생성 된 문자열을 배열에 추가하기
getWords("theFile.dat"); // Function to extract list of strings from file
string wordsList[] = {getWords("theFile.dat")}; // Add strings from function to array
'void'함수 인 경우 어떻게 문자열을 생성합니까? – Barry
그것은 cout을 사용합니다. 이것은 내가 작업중인 다른 사람이 제공 한 함수이므로 void 함수에서이 함수를 변경할 수 없습니다. –
그런 다음 문자열 목록을 초기화하는 데 사용할 수 없습니다. –