gpt4 book ai didi

c++ - 我应该返回一个值还是抛出异常......?

转载 作者:行者123 更新时间:2023-11-30 01:52:36 25 4
gpt4 key购买 nike

<分区>

我正在编写一个通用类模板 T

它有一个成员函数为

T findElement (T data1)
{
Tree<T> *tree=search (data1,TreeTop);
if (tree==NULL)
cout<<"\n Element Not FOund \n "';
else
// Usefult Part Of Code Which Returns A Data Of Type T (Generic)
}

现在,如果第一个条件为 true,我应该抛出异常吗?

它会篡改我的函数返回类型吗?稍微解释一下异常的工作原理将会有所帮助。

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