# UE5.4.0-preview-1: C2248 'TMemoryWriterBase\<TSizedDefaultAllocator\<32\>\>::IndexSize': cannot access private member declared in class 'TMemoryWriterBase\<TSizedDefaultAllocator\<32\>\>'

**URL:** <https://forums.unrealengine.com/t/ue5-4-0-preview-1-c2248-tmemorywriterbase-tsizeddefaultallocator-32-indexsize-cannot-access-private-member-declared-in-class-tmemorywriterbase-tsizeddefaultallocator-32/1774878>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine\
**Created:** [March 27, 2024, 5:25pm UTC](https://forums.unrealengine.com/t/ue5-4-0-preview-1-c2248-tmemorywriterbase-tsizeddefaultallocator-32-indexsize-cannot-access-private-member-declared-in-class-tmemorywriterbase-tsizeddefaultallocator-32/1774878 "2024-03-27T17:25:43Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![mactavisher](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@mactavisher](https://forums.unrealengine.com/u/mactavisher)\
**Post date:** [April 27, 2024, 5:16am UTC](https://forums.unrealengine.com/t/ue5-4-0-preview-1-c2248-tmemorywriterbase-tsizeddefaultallocator-32-indexsize-cannot-access-private-member-declared-in-class-tmemorywriterbase-tsizeddefaultallocator-32/1774878/14 "2024-04-27T05:16:24Z")

</div>

![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/5/8/0/5805ab6598bd6ea5949bce1da9a10b7919f8bd60.png)  
not very sure if this is a bug ,but epic tweaks some of the setting in each version,like cpp standards upgrades and code style check,they also mentioned that settings will cause some compile issues ,so just stick to their latest will make it easier 😁

---

_[View the full topic](https://forums.unrealengine.com/t/ue5-4-0-preview-1-c2248-tmemorywriterbase-tsizeddefaultallocator-32-indexsize-cannot-access-private-member-declared-in-class-tmemorywriterbase-tsizeddefaultallocator-32/1774878)._
