함수 템플릿과 관련된 세 가지 일반적인 선언 구조는 함수 템플릿 선언, 특수화 선언, 인스턴스 선언입니다.
으아아아
연산자 오버로드도 마찬가지입니다
으아아아
여기서는 전문적이지 않고 단지 템플릿을 선언하고 싶으신 것 같습니다. 함수 매개변수 목록에서 템플릿 매개변수를 사용했기 때문입니다. 첫 번째 작성 방법을 참고하세요.
템플릿 개발을 너무 많이 하지 않는다면 스트림의 << 오버로드가 실제로 이 루틴이므로 기억해 두세요. 또 다른 일반적인 형태는
입니다.
으아아아
컴파일러를 바꿀 필요는 없을 것 같아요. 문법은 책에서 배울 수 있어요. 검색하시려면 "ostreamoverloading writing method"를 검색하신 후 코드를 비교하셔야 합니다. 매우 깊은 템플릿 사용의 경우 복사 구문 오류 메시지 검색에서는 이유를 찾을 수 없습니다.
n이 범위에 선언되지 않았습니다
함수 템플릿과 관련된 세 가지 일반적인 선언 구조는 함수 템플릿 선언, 특수화 선언, 인스턴스 선언입니다.
으아아아연산자 오버로드도 마찬가지입니다
으아아아여기서는 전문적이지 않고 단지 템플릿을 선언하고 싶으신 것 같습니다. 함수 매개변수 목록에서 템플릿 매개변수를 사용했기 때문입니다. 첫 번째 작성 방법을 참고하세요.
템플릿 개발을 너무 많이 하지 않는다면 스트림의 << 오버로드가 실제로 이 루틴이므로 기억해 두세요. 또 다른 일반적인 형태는
입니다. 으아아아컴파일러를 바꿀 필요는 없을 것 같아요. 문법은 책에서 배울 수 있어요. 검색하시려면 "ostreamoverloading writing method"를 검색하신 후 코드를 비교하셔야 합니다. 매우 깊은 템플릿 사용의 경우 복사 구문 오류 메시지 검색에서는 이유를 찾을 수 없습니다.
컴파일러가 표시하는 오류 메시지는 매우 명확합니다. 아마도 영어를 읽을 수 없을 수도 있습니다. 어떤 컴파일러를 선택할지 걱정하지 마세요. 컴파일러는 순수하고 gcc는 꽤 좋습니다