小编Jac*_*uan的帖子

我可以在没有auto的情况下定义C++ lambda函数吗?

我以前有很多C#经验,但我是C++的新手.当我尝试使用lambda时,我已经看到了这个问题.

例如:

auto compare = [] (int i1, int i2) { return i1*2 > i2; }
Run Code Online (Sandbox Code Playgroud)

有没有办法用特定的类型定义lambda,而不是自动扣除?

我问这个是因为我想为我的班级定义一个普通的lambda.这个lambada将在多个地方使用,所以我不想多次定义它们.但是,'auto'只能用于静态成员,而另一方面,我想访问lambda中的非静态字段.

c++ lambda

9
推荐指数
2
解决办法
2922
查看次数

有没有办法清理mercurial缓存

目前该.hgcache文件夹占用了我 30GB 的磁盘空间。我使用的是只有 256GB 磁盘的 MAC 书,而 Xcode 经常耗尽所有磁盘,只是想知道是否有任何方法可以从文件夹中释放一些磁盘空间.hgcache

mercurial caching

6
推荐指数
1
解决办法
4473
查看次数

标签 统计

c++ ×1

caching ×1

lambda ×1

mercurial ×1