다음 함수에서 cos 배열의 100x100 값을 미확인 방식으로 지정하고 싶습니다 (cos []).함수를 호출하고 선언 할 때 벡터를 선언 할 때
void processing(std::vector<std::array<double, 100 >> & cos, int & index)
{
....
}
벡터의 경우 어떻게해야합니까?
다음 함수에서 cos 배열의 100x100 값을 미확인 방식으로 지정하고 싶습니다 (cos []).함수를 호출하고 선언 할 때 벡터를 선언 할 때
void processing(std::vector<std::array<double, 100 >> & cos, int & index)
{
....
}
벡터의 경우 어떻게해야합니까?
사용 템플릿 : 코멘트를보고 한 후
template <typename T>
void processing(std::vector<T> & cos, int & index)
{
....
}
편집.
가 가
당신이 무엇을 의미합니까
: 당신은 어떤 크기의std::array
을 수락 할 경우, 은 비 형 템플릿 매개 변수를 사용? 가능한 한 많은 코드를 채우고 프로그램의 입력 및 출력 예제를 제공 할 수 있습니까? 어디서 붙어 있니? –함수의 출력 중 하나는 100 x 100 double 값의 벡터입니다. 하지만 처음에는 값의 수 (100X100)를 명시하고 싶지 않습니다. 내 질문 : 선언에서 그 번호를 어떻게 지정하지 않겠습니까? – MelMed
'벡터 <벡터> & cos' –