Visual Studio 中使用try except 遇到的问题

原创 2015年07月09日 16:45:15
在Visual Studio 中使用try except , compile的时候遇到如下error:

__try in functions containing objects with destructors

原因是在使用try/except 的时候,不可以在函数中有object unwinding and destruction.

解决办法, 参考微软: Compiler Error C2712

  1. Move code that requires SEH to another function
  2. Rewrite functions that use SEH to avoid the use of local variables and parameters that have destructors. Do not use SEH in constructors or destructors
  3. Compile without /EHsc

我在项目中的解决方法是采用的第三种:
打开项目的property, C/C++ –> Enable C++ Exceptions , 改为No.

善用python中的try except

校验某元素当前是可见的,一般的写法为 #找到id 为dropdown1的父元素 WebDriverWait(dr, 10).until(lambda the_driver: the_driver.f...
  • zhouxuan623
  • zhouxuan623
  • 2016年03月17日 09:48
  • 653

python try/except/finally的用法

稍微总结一下,否则总是忘。 [python] view plain copy  print? x = 'abc'   def fetcher(obj...
  • u010159842
  • u010159842
  • 2016年10月18日 14:17
  • 1709

<PY>try-except使用

1.程序员应该尽可能预知一些可以预知的错误,使他的程序更健壮。但尽管如此,bug无法完全避免。 2.try-except 一般可以抛出错误信息,进行错误处理 一方面容忍一些可容忍错误,使程序继续运...
  • awsxsa
  • awsxsa
  • 2015年01月21日 19:02
  • 1548

python 异常 try-except句型

1.句型 try:      表达式 1(如果表达式,可以成功执行,则执行,跳到 finally 语句) except ExpectErrorType, Argume...
  • u012494557
  • u012494557
  • 2016年04月06日 15:30
  • 22250

Python中try...except...finally的理解

python中无论文件是否正常打开,try...finally...都能保证正常关闭,其用法请点击本博客...
  • Gamer_gyt
  • Gamer_gyt
  • 2015年01月05日 23:24
  • 4183

try---except注意事项

1.无论异常是否发生,try…except块之后的语句均执行 2.我们把通常的语句放在try-块中,而把我们的错误处理语句放在except-块中 3.我们可以把所有可能引发错误的语句放在try块中...
  • my2010Sam
  • my2010Sam
  • 2013年09月06日 18:10
  • 3257

windows异常处理 __try __except

try-except用法  try except是windows 系统独有的异常处理模型,windows的异常处理模式,称为SEH( structured exception handling ), ...
  • jiangxinyu
  • jiangxinyu
  • 2010年03月16日 14:40
  • 14346

python_python中try except处理程序异常的三种常用方法

python中try except处理程序异常的三种常用方法 如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序: ...
  • qiqiyingse
  • qiqiyingse
  • 2017年04月25日 20:02
  • 5410

delphi try except语句 和 try finally语句用法以及区别

try//尝试执行    {SomeCode}   except//出错的时候执行, Except有特定的错误类型      {SomeCode}   end; try//尝试执行{SomeCode}...
  • haiou327
  • haiou327
  • 2009年07月05日 23:54
  • 7806

python try/except/finally

稍微总结一下,否则总是忘。 x = 'abc' def fetcher(obj, index): return obj[index] fetcher(x, 4) 输出: File "te...
  • spch2008
  • spch2008
  • 2013年07月16日 15:47
  • 46824
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Visual Studio 中使用try except 遇到的问题
举报原因:
原因补充:

(最多只允许输入30个字)