2012-02-11 6 views
4

何か理由がありますか?iOS開発のためのC++ 0xとlibC++ 0x標準ライブラリを使用するには、ではなく、ですか?iOS開発にC++ 0xを使用しない理由は何ですか?

+1

おそらく、iOS開発用に他のC++のバリアントを使用することには適用されない理由はありません。 SDKはObjective-Cを使用し、C++クラスとObjective-Cクラスは構文、表記規則、メモリ管理のパラダイムの点でうまく組み合わせません。 – aroth

+2

@arothええ、私はObjective-Cの薄い層を使い、C++で残りの作業をします。 –

+0

痛みのように聞こえる。なぜObjective-C? – Collin

答えて

4

C++を使用して後で他のプラットフォームへの移植性を向上させる場合は、しばらく保留するのが賢明かもしれません。一部のターゲットではまだC++ 0xコンパイラがないかもしれませんが、会社のポリシーはゲームリリースビルド用に古いが信頼できるコンパイラを使用することがあります。

2

@Amigable、すべてではないにしても現在のC++コンパイラのほとんどがC++ 0xをある程度サポートします。結局それはゆっくりと標準化されるようになります。

+0

コメントを投稿するのに十分な担当者がいます。 「ある程度」までは必ずしもそれをカットするとは限らない。 –

関連する問題