subjが実装されるかどうかは誰にも分かりますか? 少なくとも、それらのための自動ストレージクラスですか? ありがとう!Dネストされた関数の型推論
答えて
は、一般的には、自動機能を備えた様々な問題がありますので、それは非常によくあなたがあるため、自動ではなく、設計されたとして、それがあることでバグの
void main()
{
auto bar() { return "hello world"; }
writeln(bar());
}
を行うことができない可能性があります。私はそれについての正確な計画が何であるか分かりません。はネストされた関数の戻り値の型としてautoを使用できると考えています。いずれにしても、enhancement requestがあります。
しかし、関係なく、自動ネストされた関数で動作するかどうかの、あなたは同様にデリゲートを宣言することができます。
void main()
{
auto bar =() { return "hello world"; };
writeln(bar());
}
だから、基本的な機能はまだそこにある、でも正確な構文、もしあなた探していたのは現在動作していません。
私が正しく理解していれば、delegateまたはfunctionキーワードは必要ありませんか? –
実際の関数WRT lvaluesのように動作するように、 'const bar = ...'を持つ方が良いかもしれません。 – BCS
@ Target-sanラムダ関数を強制的に強制する場合は、関数やデリゲートのキーワードのみを使用し、必要はほとんどありません。 –
- 1. ネストされたジェネリック関数の型推論
- 2. enum paramsでオーバーロードされた関数の型推論?
- 3. 関数ビルダーとの型推論
- 4. 推論された型制約
- 5. 推論関数args型ヒントtypescript
- 6. ジェネリックメソッドの型引数の型推論
- 7. 動的関数パラメータを使用したC#コンパイラ型の推論
- 8. Scala多型関数の自動型推論
- 9. 関数の戻り値型からジェネリック型に推論する
- 10. 型推論は
- 11. F#型推論
- 12. 型推論
- 13. パターンマッチングの推論型
- 14. 型コンストラクタの型推論
- 15. Retrofit RxJavaのネストされたオブザーバブルの循環推論
- 16. ghci randomio型推論
- 17. Typescript推論型エラー
- 18. ハスケル推論型エラー
- 19. スカラパターンマッチングと型推論
- 20. 自動型推論
- 21. ocaml型推論の匿名変数
- 22. Java 2レベルのパラメータ化された型の推論
- 23. パターン変数によって推論される無限型
- 24. Typescriptサブジェネリック型の推論
- 25. Kotlinのラムダと型推論
- 26. スウィフトObjectMapperの型推論
- 27. OCamlの型推論ヘルプ
- 28. 型推論の回避策
- 29. Scalaのメソッド推論ジェネリック型
- 30. GHCの型推論は
もっと具体的にしてください。あなたは何を意味するのですか? –
私はそのconstrを意味します。 void foo(){auto bar(){戻り値3.14; }; } barは自動ストレージクラスを持つことができないため、コンパイルされません。そのような強化が計画されていれば、私はちょうど興味がありました。 –