«iterable-unpacking» 태그된 질문


8
일치하는 함수 포인터를 호출하기 위해 튜플 "풀기"
std::tuple다양한 수의 값 으로 저장하려고 하는데 나중에 저장된 유형과 일치하는 함수 포인터를 호출하기위한 인수로 사용됩니다. 해결하기 위해 고심하고있는 문제를 보여주는 간단한 예를 만들었습니다. #include <iostream> #include <tuple> void f(int a, double b, void* c) { std::cout << a << ":" << b << ":" << c << std::endl; } template …




6
지도 작업에서 튜플 풀기
나는 종종 튜플의 Lists, Seqs 및 Iterators로 작업하고 있으며 다음과 같은 작업을하고 싶습니다. val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } 그러나 컴파일러는이 구문에 동의하지 않는 것 같습니다. 대신 나는 글을 쓰게됩니다. arrayOfTuples.map { t => val e1 = t._1 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.