我以前有很多C#经验,但我是C++的新手.当我尝试使用lambda时,我已经看到了这个问题.
例如:
auto compare = [] (int i1, int i2) { return i1*2 > i2; }
Run Code Online (Sandbox Code Playgroud)
有没有办法用特定的类型定义lambda,而不是自动扣除?
我问这个是因为我想为我的班级定义一个普通的lambda.这个lambada将在多个地方使用,所以我不想多次定义它们.但是,'auto'只能用于静态成员,而另一方面,我想访问lambda中的非静态字段.
目前该.hgcache文件夹占用了我 30GB 的磁盘空间。我使用的是只有 256GB 磁盘的 MAC 书,而 Xcode 经常耗尽所有磁盘,只是想知道是否有任何方法可以从文件夹中释放一些磁盘空间.hgcache。