私が持っている 2 次元の csv ファイルに対して、Excel の VLOOKUP 関数に相当するものを作成しようとしています。数値 5 が与えられた場合、私が持っている動的テーブルの列を見て、その列で最大の数値が 5 未満の行を見つけたいと思います。
例えば。前の例から 5 を使用した場合:
2 6
3 7
4 11
6 2
9 4
私には 11 が返されます。これは、5 未満の最高のエントリとペアになったデータです。
これを行う方法がわかりません。それが役立つ場合は、列 1 (検索する列) のエントリが最小から最大に移動します。
私はC++の初心者なので、明らかな方法が欠けていたら申し訳ありません。