Skip to content

Easily printing an std::variant #440

@lefticus

Description

@lefticus
#include <variant>
#include <print>

std::variant<int, double, std::string> get_data();

int main() 
{
  std::visit([](const auto &value) { std::print("{}", value); },
                get_data());
}

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions