STC 5.0

STC 5.0

I muri tata ki te rua tau o te whanaketanga, ka tukuna te whare pukapuka 5.0 STC (pane-anake), tuhia ki te C (C11 paerewa) ka tohatohahia i raro i te raihana MIT.
Ka whakaratohia e te whare pukapuka he huinga nui o nga hanganga raraunga me nga algorithms i runga i nga tonotono C me tana ake whakatinanatanga o nga korero auau me te whakaputanga whakahōputu.

He aha hou:

  • He punaha hanga matua hou me Meson. Kei te whakauruhia ano he Makefile ngawari.
  • Momo moni hou (tagged union) i roto i te algorithm.h.
  • Momo mokowhiti kotahi/mahatanga hou, he rite ki te whakatinanatanga a NumPy.
  • Ko nga Coroutines inaianei kei te tautoko i te whakakotahitanga hanganga, nga coroutine hangarite, me te whakahaere hapa.
  • Ko te tawhā tauira i_type ka taea e koe te tautuhi i_type, i_key me i_val i roto i te raina kotahi, ka wehea e nga piko.
  • Ko nga tawhā tauira i_keyclass me i_valclass hei tohu i nga momo e tautuhia ana nga mahi _drop() me _clone().
  • Tawhā tauira i_keypro me i_valpro ki te tautuhi momo cstr, pouaka me te arc (ka taea hoki e nga kaiwhakamahi te tautuhi momo pro).
  • Ka whakamahia e te hmap inaianei te hashing Robin Hood (tino tere me te whakahiatotanga clang).
  • Kua taapirihia etahi momo algorithm hou e rite ana ki te C++ std::ranges, penei i te c_filter.
  • He maha nga whakapainga me te whakatika iro.

Source: linux.org.ru

Tāpiri i te kōrero