问题梗概如标题所述. 在今天实现Token类的时候,遇到的问题. 我希望将Token类设定为immutable属性的,这样实现的方式是将这个类内的所有字段均设置为const型,同时每个字段均为public可访问型. 类内主要有两个字段:mark(枚举类型,用于标记当前Token对象所代表的具体类型,比如INT,CHAR等):匿名union字段,用于存储mark标记下对应的具体值. 当我把两个字段均设置为const型时,拷贝构造器将会面临一些实现上的困难. 简言之,如果这样来写拷贝构造器: cla…