logoalt Hacker News

112233yesterday at 6:38 PM1 replyview on HN

There are unspeakble types, such as lambdas, that are not exactly easy to handle without "auto". How a variable containing local lambda with captures will look without "auto"?


Replies

dosshellyesterday at 8:51 PM

If it captures variables, it is not possible to manually declare the type. You can however hide it in an std::function. But then you probably get some overhead and some heap allocations in real life.