![]() ![]() NET virtual machine is apparently so at odds with the ideas of C++ that Microsoft has found it necessary to define two different non-standard variants of C++ for it, and offers no way to produce GUI programs for it in pure standard C++. ![]() So given that the platform itself is compatible with the basic platform assumptions of the C++ language, and the Mac is, achieving such portability is conceptually very straightforward, although difficult to get perfect.Īs an example of a platform that's not entirely compatible with C++, Microsoft's. ![]() With pure standard C++ this is the standard library and the runtime support, but in practice a game, say, will also rely on 3 rd party libraries with platform specific implementations. Regardless of language a multi-platform program relies on some basic support parts that are implemented differently on each platform.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |