# Default member initializers for bit-fields requires at least '/std:c++20'

**URL:** <https://forums.unrealengine.com/t/default-member-initializers-for-bit-fields-requires-at-least-std-c-20/1795109>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine, CPP, question\
**Created:** [April 9, 2024, 6:33am UTC](https://forums.unrealengine.com/t/default-member-initializers-for-bit-fields-requires-at-least-std-c-20/1795109 "2024-04-09T06:33:27Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![ATX1](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/atx1/32/88711_2.png) [@ATX1](https://forums.unrealengine.com/u/ATX1)\
**Post date:** [May 3, 2024, 6:24am UTC](https://forums.unrealengine.com/t/default-member-initializers-for-bit-fields-requires-at-least-std-c-20/1795109/20 "2024-05-03T06:24:30Z")

</div>

> [@collederas](#):
>
> `CppStandard = CppStandardVersion.Cpp20;`

This is the only solution that worked for me.

---

_[View the full topic](https://forums.unrealengine.com/t/default-member-initializers-for-bit-fields-requires-at-least-std-c-20/1795109)._
