From 2f192fcc8cc376971c79260115ae090cd19dec0c Mon Sep 17 00:00:00 2001 From: Dmitry Sviridkin Date: Fri, 14 Nov 2025 09:51:06 +0000 Subject: [PATCH] Fix variable reference in output formatting --- pointer_provenance/misaligned_reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pointer_provenance/misaligned_reference.md b/pointer_provenance/misaligned_reference.md index 01cd3ca..0660c8d 100644 --- a/pointer_provenance/misaligned_reference.md +++ b/pointer_provenance/misaligned_reference.md @@ -108,7 +108,7 @@ int main() { std::cout << std::format("{} {} {}", auto(r.data), auto(r.status), auto(r.value)); // В С++20 auto data = r.data; auto status = r.status; auto value = r.value; - std::cout << std::format("{} {} {}", data, status, r.value); + std::cout << std::format("{} {} {}", data, status, value); // Или совершенно уродливо и не устойчиво к изменениям в типах std::cout << std::format("{} {} {}", static_cast(r.data), static_cast(r.status),