Запитання з тегом «function-object»


9
Побудуйте об’єкт функції із властивостями в TypeScript
Я хочу створити об'єкт функції, який також має деякі властивості. Наприклад, у JavaScript я б зробив: var f = function() { } f.someValue = 3; Тепер у TypeScript я можу описати тип цього як: var f: { (): any; someValue: number; }; Однак насправді я не можу його побудувати, не …

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', 1}, {'c', …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.