如何避免cpp中的异常?

穆罕默德·阿卜杜拉

我正在编写代码,我知道我有一个例外,但我确信我的程序不会属于该例外,但 Visual Studio 不让我编译我的代码,这是一种解决方法吗?

我试过 try catch 但它不起作用,我不确定如何使用 noexecpt 和 ether 它是否可以在这里使用。

void func(auto value, bool loc)
{   
    bool chk == loc;
    if(chk == 1)
    {
        int ans = value;
    }
    else
    {
        string ret = value;
    }
}

我想选择值的位置取决于它的类型 for -> chk = 1 它是一个 int for -> chk = 2 它是一个字符串

JVA笔

老实说,我没有看到您尝试去的重点,我怀疑您只需要函数重载:

void func(int value)
{
// Some code working with int   
}

void func(string value)
{
// Some code working with string
}

void f()
 {
     func(42); // calls the first variant
     func(string{}); // calls the second variant
 }

不需要传递额外的参数来表明类型是什么

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何避免Android中未找到类的异常?

来自分类Dev

如何避免BufferOverflow异常?

来自分类Dev

实体框架-如何避免命令不同步异常

来自分类Dev

如何避免android view膨胀异常?

来自分类Dev

如何处理或避免BlockedIndefinitelyOnSTM异常?

来自分类Dev

如何避免Informix中的锁定异常

来自分类Dev

如何避免线程中断异常

来自分类Dev

如何避免Java中的空指针异常

来自分类Dev

TaskCancellationException如何避免成功控制流程上的异常?

来自分类Dev

如何在Silex应用程序中避免超出请求范围的异常?

来自分类Dev

如何避免Java中的“线程“主”中的异常” java.util.ConcurrentModificationException”错误

来自分类Dev

如何避免Parquet MemoryManager异常

来自分类Dev

如何避免在onCompleted中引发的异常被吞下

来自分类Dev

如何避免Winform服务总线消息接收器中的跨线程操作无效异常

来自分类Dev

如何避免未使用的SIMD通道中的浮点异常

来自分类Dev

如何使用EditText避免“空字符串异常”

来自分类Dev

如何避免从finally块引发异常

来自分类Dev

如果在这种情况下列表为空,我如何避免java中的空指针异常?

来自分类Dev

如何在将字符串转换为long时避免android中的数字格式异常?

来自分类Dev

如何避免ActionController :: InvalidCrossOriginRequest异常?

来自分类Dev

如何处理或避免BlockedIndefinitelyOnSTM异常?

来自分类Dev

如何避免从arraylist中索引出p绑定异常

来自分类Dev

如何避免从arraylist中索引出p绑定异常

来自分类Dev

如何避免在onCompleted中引发的异常被吞下

来自分类Dev

如何避免异常EXC_RESOURCE-WAKEUPS?

来自分类Dev

如何避免异常VB.NET中的位置没有行

来自分类Dev

避免 cpp 中的空令牌

来自分类Dev

当数据网格行在网格中不可见时,如何避免空引用异常?

来自分类Dev

如何处理 <DataColumn> Widget 的动态列表以避免 Flutter DataTable Widget 中的 RenderFlex 异常?

Related 相关文章

  1. 1

    如何避免Android中未找到类的异常?

  2. 2

    如何避免BufferOverflow异常?

  3. 3

    实体框架-如何避免命令不同步异常

  4. 4

    如何避免android view膨胀异常?

  5. 5

    如何处理或避免BlockedIndefinitelyOnSTM异常?

  6. 6

    如何避免Informix中的锁定异常

  7. 7

    如何避免线程中断异常

  8. 8

    如何避免Java中的空指针异常

  9. 9

    TaskCancellationException如何避免成功控制流程上的异常?

  10. 10

    如何在Silex应用程序中避免超出请求范围的异常?

  11. 11

    如何避免Java中的“线程“主”中的异常” java.util.ConcurrentModificationException”错误

  12. 12

    如何避免Parquet MemoryManager异常

  13. 13

    如何避免在onCompleted中引发的异常被吞下

  14. 14

    如何避免Winform服务总线消息接收器中的跨线程操作无效异常

  15. 15

    如何避免未使用的SIMD通道中的浮点异常

  16. 16

    如何使用EditText避免“空字符串异常”

  17. 17

    如何避免从finally块引发异常

  18. 18

    如果在这种情况下列表为空,我如何避免java中的空指针异常?

  19. 19

    如何在将字符串转换为long时避免android中的数字格式异常?

  20. 20

    如何避免ActionController :: InvalidCrossOriginRequest异常?

  21. 21

    如何处理或避免BlockedIndefinitelyOnSTM异常?

  22. 22

    如何避免从arraylist中索引出p绑定异常

  23. 23

    如何避免从arraylist中索引出p绑定异常

  24. 24

    如何避免在onCompleted中引发的异常被吞下

  25. 25

    如何避免异常EXC_RESOURCE-WAKEUPS?

  26. 26

    如何避免异常VB.NET中的位置没有行

  27. 27

    避免 cpp 中的空令牌

  28. 28

    当数据网格行在网格中不可见时,如何避免空引用异常?

  29. 29

    如何处理 <DataColumn> Widget 的动态列表以避免 Flutter DataTable Widget 中的 RenderFlex 异常?

热门标签

归档