摘要: 表达式必须包含累类型 类没有写构造函数 PhaseCorrection cPhase(); cPhase.correct(); 报错,改成 PhaseCorrection cPhase; cPhase.correct(); 正确 阅读全文
posted @ 2018-12-05 21:34 zengzhaocheng 阅读(1394) 评论(0) 推荐(0) 编辑
摘要: 首先 double mean[4]]={0.}; const double *& haha = mean;//error 这种情况是非法的.原因是,这里的const限定的是double,也就是这是一个 “指向const double 的指针变量的引用“,所以,即使这个指针可以被改变,但是指向的值不能 阅读全文
posted @ 2018-12-05 17:03 zengzhaocheng 阅读(2478) 评论(0) 推荐(0) 编辑
摘要: “const char*”类型的值不能用于初始化“char”类型的实体... 类似的,初始化引用变量也是一样,因为你初始化的跟它本身有对应关系,即,你改变了你的初始化的那个变量,const也会变--而这是不被允许的,所以会报错。 阅读全文
posted @ 2018-12-05 15:35 zengzhaocheng 阅读(5786) 评论(0) 推荐(0) 编辑