gpt4 book ai didi

C++ : Using an Enum type as a parameter

转载 作者:太空宇宙 更新时间:2023-11-04 16:00:06 24 4
gpt4 key购买 nike

我将自己的枚举类型定义为

enum Norm {norm1, norm2};

现在,在我的 main() 中,我使用不同类型的规范对图像进行聚类。

那个存在的原型(prototype):

int extraction(char* cloudfile, float& maximumRadius, Norm norm);

main() 中调用该函数的部分位于 getops 开关内,是:

extraction(argv[2], maximumRadius, norm2);

有意义吗?

我尝试运行几次,但 gdb 告诉我存在一个我找不到的段错误。

因此我现在的问题:

Enum 类型可以用作函数的参数吗?还是我必须求助于预定义类型?

最佳答案

是的,绝对可以使用枚举作为函数参数。段错误来自另一个地方。

关于C++ : Using an Enum type as a parameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46472603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com