调用时构造函数失败?

时间:2015-06-18 04:53:10

标签: c++ eclipse constructor syntax-error

所以我是c ++的新手,我正在审查项目的朋友代码。在编译项目时,Eclipse Version: Luna Service Release 2 (4.4.2) Build id: 20150219-0600在调用我认为构造函数时会出错,如果这可能是适当的术语。我正在使用Linux GCC工具链和Gnu Make Builder。

- 我有方法arduino::arduino(char* command, int length)包含在文件arduino.cpp中。

- 我在另一个发生以下错误的文件中调用arduino::arduino((char*)brightness,3)

以下错误意味着什么,为什么eclipse会产生它们,我该如何修复它们?

  • for a function-style cast, remove the redundant ‘::arduino’ [-fpermissive]
  • cannot call constructor ‘arduino::arduino’ directly [-fpermissive]

同样,我对c ++很新,所以像我五岁那样解释一下。谢谢!

0 个答案:

没有答案