开发者

Is ANSI C / ISO C++ supported in all mobile operating systems?

I want to develope a library with ANSI C, and another library with ISO C++.

I don't use any additional libraries. All lines of my code is pure ANSI C (89) / ISO C++ (2003).

Note that in my own C++ library, I use C++ exceptions and also I use STL.

Is These languages fully supported in most importand mobile operating systems likes Windows Mobile, BlackBerry OS, Symb开发者_运维技巧ian and Android?

Honestly I know the answer for Windows Mobile is YES. But I dont sure for other OSes.


No. Windows Phone 7 supports only managed applications. It does not allow you to write apps in C++ or link with C++ libraries.


Symbian uses standard c++ and Qt

Android is programmed in Java (or a language identical to Java but not Java depending on how the Oracle lawsuit turns out!) you can use the Native dev kit to load C libraries.

Blackberry is QNX based and uses c++

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜