His eyes darted to the calling convention. UEAAX vs UEAAX … no. Then he saw it. The const -ness of the Archive& parameter.
In the .cpp file, he had written: void VoxelGrid::serialize(Archive& ar) {
He had missed the const .
He clicked .
He tried the classic "Clean Solution" — no change. He deleted the .vs folder — no change. He turned off precompiled headers — no change. He whispered an ancient mantra: "It’s not the compiler, it’s you." — still no change.
His eyes darted to the calling convention. UEAAX vs UEAAX … no. Then he saw it. The const -ness of the Archive& parameter.
In the .cpp file, he had written: void VoxelGrid::serialize(Archive& ar) { c++ 2019
He had missed the const .
He clicked .
He tried the classic "Clean Solution" — no change. He deleted the .vs folder — no change. He turned off precompiled headers — no change. He whispered an ancient mantra: "It’s not the compiler, it’s you." — still no change. His eyes darted to the calling convention