«function-object» 태그된 질문


9
TypeScript의 속성을 사용하여 함수 개체 빌드
몇 가지 속성이있는 함수 개체를 만들고 싶습니다. 예를 들어 JavaScript에서는 다음을 수행합니다. var f = function() { } f.someValue = 3; 이제 TypeScript에서이 유형을 다음과 같이 설명 할 수 있습니다. var f: { (): any; someValue: number; }; 그러나 캐스트 없이는 실제로 만들 수 없습니다. 예 : var f: { …

3
람다 함수 오버로드
간단한 로컬 람다 함수를 오버로드하는 방법은 무엇입니까? 원래 문제의 SSE : #include <iostream> #include <map> void read() { static std::string line; std::getline(std::cin, line); auto translate = [](int idx) { constexpr static int table[8]{ 7,6,5,4,3,2,1,0 }; return table[idx]; }; auto translate = [](char c) { std::map<char, int> table{ {'a', 0}, {'b', …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.