Meya Zhao

Software Engineer at Bloomberg LP

Meya Zhao is a software engineer at Bloomberg, where she works on real-time market data systems in APAC. Meya has led projects related to connectivity and data schema updates for market data feeds. Outside of her team, Meya is an active contributor and leader in the company's internal groups such as the Bloomberg Women in Tech community and the C++ Guild. She has led workshops to introduce technology concepts related to software programming and electrical engineering. Meya earned a master's degree in analytic finance from the Waseda University and dual bachelor's degrees in english linguistics and mathematics from Chinese University of Hong Kong.

Topic

Core Principles, Practical Applications, and Latest Developments in C++ Reflection(Co-presented Talk)

This talk will provide an overview of the C++26 Reflection features, examples of their application, andongoing work on future features to come. Some of the things we will discuss include: · Syntax overview: Introduce the Reflection operator ^^ and [: :] syntax with examples, and mention std::meta::info and select meta functions. · JSON formatter example: Present a real-life example of real-time market data handling and its serialization; use a step-by-step implementation of a json_formatter struct to demonstrate how to print non-static data members, enums as strings, and how to handle inherited types; briefly compare solutions with and without reflection. · Present an overview of the ongoing work on the attribute reflection proposal (P3385 -https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3385r4.html)

© boolan.com 博览 版权所有

沪ICP备15014563号

沪公网安备31011502003949号