Odpověď na názor

Odpovídáte na názor ke článku Trable s moduly v C++20/23.

  • 16. 1. 2024 8:36

    Ondřej Novák

    symboly ve sdílené knihovně můžeš exportovat pomocí defince interface module. Ale budeš ho definovat stejně jako header - tady žádná velká změna oproti headerům není. Akorát ten modul bude muset každý projekt nechat přeložit na binární formát module aby ho mohl importovat.

    Myslím si ale, že C++ na tohle myslí u header-modulů, kdy tedy sdílená knihovna dál používá header, ale uživatel si může jeji headery převést na moduly a normálně importovat.

    linkování sdílené knihovny řeší dál linker