有谁知道是否会实现subj? 至少,他们的自动存储类? 谢谢!D嵌套函数类型推理
回答
有各种各样的问题,与通常的自动功能,因此它很可能是,你不能做
void main()
{
auto bar() { return "hello world"; }
writeln(bar());
}
因为汽车而不是它是作为设计中的错误。我不确定具体的计划是什么,尽管我想认为你应该能够使用auto作为嵌套函数的返回类型。两种情况下都有一个enhancement request。
但是,无论汽车是否有嵌套函数的作品,你可以以类似的方式声明一个代理:
void main()
{
auto bar =() { return "hello world"; };
writeln(bar());
}
所以,基本的功能仍然存在,即使确切的语法,你正在寻找目前没有工作。
如果我理解正确,委托或功能关键字不是必需的? – 2010-11-18 11:47:12
让'const bar = ...'更好,这样它更像一个真正的函数WRT左值。 – BCS 2010-11-18 15:35:51
@ Target-san如果你想强制lambda函数是一个或另一个,你通常只使用函数或委托关键字,并且通常不需要。 – 2010-11-18 16:39:49
- 1. 推测嵌套静态泛型函数的泛型类型
- 2. 为什么不能为嵌套函数推断类型
- 3. Java泛型 - 推断嵌套类型
- 4. 函数构建器的类型推理
- 5. 嵌套函数 - 处理
- 6. Javascript整理嵌套函数
- 7. 嵌套类函数访问
- 8. Java嵌套类函数
- 9. 在嵌套函数外部推变量
- 10. 静态函数/类..推理?
- 11. D编译时函数类型提取
- 12. 泛型函数参数类型推断
- 13. 嵌套泛型类型参数 - 如何处理它?
- 14. 嵌套函数
- 15. 嵌套泛型泛型类
- 16. 用C嵌套类型/类++
- 17. 类型扣减嵌套类
- 18. MATLAB积分函数处理嵌套
- 19. JavaScript的嵌套函数原型范围
- 20. Scala类型推理问题与参数函数
- 21. jQuery嵌套函数
- 22. 嵌套函数Pythonic?
- 23. 上嵌套函数
- 24. 嵌套函数-python
- 25. 对嵌套类隐藏函数
- 26. 访问嵌套类构造函数
- 27. Delphi XE2 - 嵌套类函数不编译
- 28. 嵌套类的公共构造函数
- 29. 调用类中的嵌套函数
- 30. 斯卡拉:泛型函数与嵌套案例类
请更具体。你是什么意思的主题? – 2010-11-18 08:21:32
我的意思是constr。 void foo(){auto bar(){return 3.14; }; }不会编译,因为bar不能有自动存储类。我只是好奇,如果至少这样的增强计划。 – 2010-11-18 09:08:07