What parts of C ++ are not supported using Brew (MP)?

Hi, I'm trying to figure out what is and is not possible with C ++ on BrewMP.

Does anyone have experience using C ++ with Brew, in particular BrewMP, and you can tell if these things managed to work on the device without too much hassle:

  • static variables / functions
  • Patterns
  • exceptions
  • casting, etc.
+3
source share
2 answers
  • Brew3.X . Brew MP ELF2MOD. .
    . SDK, :
    C:\Program Files\Qualcomm\Brew MP SDK\Toolset 7.10 Rev 10.0.1489821\bin

    POD ( ++, ++), . https://developer.brewmp.com/forum/using-static-variables-classes-0

  • C (stdc lib c runtime) BrewMP, memset sprintf. . main() C , . BrewMP mod (mod1) . , MOD C .

  • ++ : , . .

  • ++ : . ARM . ++ RTTI.

  • ++ cast: dynamic_cast - , . , static_cast, reinterpret_cast const_cast, .

+2

:

-. , , .

+1

Source: https://habr.com/ru/post/1783699/


All Articles