«type-deduction» 태그된 질문

3
C ++에서 형식 정보는 언제 역방향으로 흐르나요?
방금 Stephan T. Lavavej CppCon 2018가 "Class Template Argument Deduction (클래스 템플릿 인수 추론)"에 대해 이야기하는 것을 보았습니다. 어느 시점에서 그는 우연히 다음과 같이 말합니다. C ++에서 유형 정보는 거의 역방향으로 흐르지 않습니다. 한두 가지 경우가 있기 때문에 "거의"라고 말해야했습니다 . 그가 어떤 사건을 언급하고 있는지 알아 내려고했지만 나는 아무것도 …

2
다른 C ++ 컴파일러간에 자동 유형이 일치하지 않습니다.
그래서 현대 C ++의 풍미로 내적 제품 ( https://en.wikipedia.org/wiki/Dot_product ) 을 구현하려고 시도 하고 다음 코드를 생각해 냈습니다. #include <iostream> template<class... Args> auto dot(Args... args) { auto a = [args...](Args...) { return [=](auto... brgs) { static_assert(sizeof...(args) == sizeof...(brgs)); auto v1 = {args...}, i1 = v1.begin(); auto v2 = {brgs...}, i2 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.