저는 2 차원 CSV 파일에 대해 VLOOKUP 함수를 생성하려고합니다. 숫자 5가 주어지면 내가 가지고있는 동적 테이블의 열을보고 해당 열에서 5보다 작은 숫자를 가진 행을 찾을 수 있기를 원합니다.C++ VLOOKUP 함수와 동일합니다.
예를 들면. 내가 전에 내 예에서 5를 사용하는 경우 나 11로 돌아가시겠습니까
2 6
3 7
4 11
6 2
9 4
, 데이터는 내가이 일에 대해 이동하는 방법을 몰라 5.
아래 가장 높은 항목과 쌍. 도움이된다면 1 열 (검색 할 열)의 항목이 가장 작은 항목에서 가장 큰 항목으로 이동합니다.
저는 초급부터 C++입니다. 그래서 확실한 몇 가지 방법이 없으면 사과드립니다.
이 데이터 구조는 무엇입니까? 그런 두 정수를보고 있다면'std :: map'이 적당 할 것이다. 그게 네가 가진거야? 아니면'int'의 2-D 배열을 가지고 있습니까? –
DUman
두 개의 정수입니다. 도움을 주셔서 감사합니다! – raoul
좋아요, 그것은 두 개의 정수입니다,하지만 당신은 그것을 무엇에 저장하고 있습니까? 그것은'std :: map'인가 아닌가? 아직 그 코드를 작성 했습니까? – DUman