我将自己的Enum类型定义为
enum Norm {norm1, norm2};
Run Code Online (Sandbox Code Playgroud)
现在,在我main(),我正在使用不同类型的规范聚类图像.
原型是:
int extraction(char* cloudfile, float& maximumRadius, Norm norm);
Run Code Online (Sandbox Code Playgroud)
并且main()在该getops开关内部调用该函数的部分是:
extraction(argv[2], maximumRadius, norm2);
Run Code Online (Sandbox Code Playgroud)
有意义?
我试图运行几次,但gdb告诉我有一个我找不到的分段错误.
因此,我目前的问题:
Enum类型可以用作函数的参数吗?或者我必须采用预定义类型?