For example if I have an Enum with two cases, does it make take more memory than a boolean? Languages: Java, C++
No, an enum is generally the same size as an int, same as boolean.