1

したがって、XCode 4.4 はラムダのサポートを主張しており、XCode でコンパイルしようとしているクロスプラットフォーム コードでそれらを使用しました。私には運がありませんが、ここではGrand Central Dispatchのdispatch_asyncやdispatch_onceなどを使用する必要があると述べています。これは、XCode 4.4 の新機能リストで示唆されているように、普通の C++ ではなく、Objective-C++ でのみ機能することを示しています。

内部など、従来の C++ の意味でそれらを使用することは可能for_eachですか?

4

1 に答える 1

3

についての議論dispatch_*は、GCD でラムダを使用する方法を尋ねる人です。GCD が必要であること、またはラムダと関係があることを意味するものではありません。

はい、Xcode は純粋な C++ コードでラムダをサポートしています。プロジェクト設定で C++11 を有効にするだけです。「C++ 言語方言」設定があり、追加の GNU 拡張機能の有無にかかわらず、さまざまなバージョンの C++ から選択できます。

ここに画像の説明を入力 (画像ソース)

于 2013-01-03T18:19:56.767 に答える