腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
Linux
中不带C++的C
异常
处理
、
、
Linux
在不借助C++的情况下提供了C语言的
异常
处理
吗?或者,实现这种
异常
处理
的最佳方式是什么?这样做的目的是避免检查调用的每个函数的返回代码,而是像在C++中那样做一些
线程
安全且易于移植的事情。
浏览 1
提问于2010-08-27
得票数 5
回答已采纳
2
回答
线程
中不可见的运行时错误
、
、
、
我正在为嵌入式
Linux
编写一个C++应用程序。我有一个问题,在主
线程
以外的
线程
中发生的运行时错误,如未
处理
的
异常
和分段错误,不会在控制台中显示。有没有办法将错误消息发送到父主
线程
的默认控制台?(我的嵌入式
linux
不支持gdb)
浏览 0
提问于2011-07-14
得票数 1
回答已采纳
2
回答
UserTransaction中的begin()抛出空指针
异常
、
、
、
、
Java语言中有一段代码(循环),它使用UserTransaction
处理
事务。我将对象utx从启动
线程
的类传递到我创建的
线程
中的UserTransaction对象(因为启动
线程
的类实现了javax.ejb.SessionBean,并且通过EJB调用该类)。但是当它部署在
Linux
服务器上时,它不能正常工作。 在
Linux
服务器上,在实现
线程
之前,语句utx.begin()工作得很好。但是在实现
线程
之后,utx.begin()抛出了一个NullPoin
浏览 0
提问于2015-08-18
得票数 1
1
回答
Boost:如何确定是否仍然有生产者
线程
?
、
、
、
、
使用joinable()检查每个
线程
是否正在运行 使用者如何知道所有的生产者
线程
是什么?即使使用thread_group来保存
线程</e
浏览 2
提问于2015-04-12
得票数 0
3
回答
C++11:
linux
上的std::
线程
是否取决于
线程
库?
、
、
、
我读到,p
线程
是C库,与C++对象模型不兼容,特别是在谈到
异常
处理
时。所以我想知道在
linux
系统上,gcc/clang是如何实现std::thread的,它是如何调用某些
linux
本机函数/内核apis的?
浏览 2
提问于2017-08-11
得票数 5
回答已采纳
2
回答
致命: c++中未重新引发的
异常
、
、
start_thread () from /lib64/libpthread.so.0但是,如果我取消了
线程
函数运行中的睡眠
浏览 2
提问于2016-01-24
得票数 4
回答已采纳
2
回答
捕获来自另一个进程的
异常
、
、
我想知道捕获
异常
的可能性,以及在进程中的任何进程或
线程
中可能发生的相关堆栈跟踪。这是否可能(例如在
Linux
中)?请看一看我试图做的事情的一个例子: 假设P1生成一个发生在it代码中的
异常
(例如NullPointerException),该
异常
在Java代码中被正确捕获,
浏览 3
提问于2014-06-02
得票数 1
1
回答
从操作系统的角度看
线程
和进程的区别
你能从操作系统的角度给我解释一下
线程
和进程的区别吗?我已经看到了许多从应用程序的角度来解释这个问题的答案。
浏览 0
提问于2016-04-07
得票数 1
2
回答
在另一个
线程
中注入C++
异常
、
、
、
、
使用exception_ptr的C++0x特性,可以将
异常
存储在一个
线程
中,并让另一个
线程
访问它。但是,另一个
线程
必须调用rethrow_exception()。然而,在某些情况下,我需要实际中断另一个
线程
,并立即在那里引发
异常
;轮询exception_ptr的非空不是一个解决方案。我找到了一个解决方案来解决如何在注入一个
异常
,方法是挂起一个
线程
,并在恢复
线程
之前修改它的指令指针寄存器。但是,我还需要我的代码在
Linux</e
浏览 1
提问于2010-12-11
得票数 5
回答已采纳
1
回答
是否有在单独
线程
中清空事件队列的解决方法?
、
、
、
、
我在Ubuntu上使用单独的
线程
调用pygame.event.get()很长时间了,没有任何问题。然而,MacOS抛出了一个
异常
'NSInternalInconsistencyException', reason: 'nextEventMatchingMask should only be called;并且在正常执行几秒钟后,Windows报告窗口是(Not answering)的,我假设这有相同的解释,这意味着
Linux
与其他OSes不同的是,
Linux
对这种软件设计是有容忍度的。我知道G
浏览 0
提问于2017-10-23
得票数 5
1
回答
我可以直接调用Spring
异常
解析器吗?
、
、
我的servlet请求
线程
调用一个工作
线程
,该
线程
可以抛出许多可能类型的
异常
。工作
线程
捕获任何
异常
并将其传递回请求
线程
。我希望在我的Spring控制器中获得正确的
处理
程序方法的
异常
。不能从另一个
线程
中的一个
线程
重新抛出
异常
,因此请求
线程
封装原始
异常
并抛出该
异常
。该包装器
异常
目前正在由带@ExceptionHan
浏览 1
提问于2022-04-12
得票数 0
1
回答
我能否安全地访问潜在的未分配内存地址?
、
、
我认为正确的方法是安装一个sigsegv信号
处理
程序,并在
处理
程序中执行一些操作,以使memcpy函数停止复制。但我不知道如果我的程序是多
线程
的情况下会发生什么: 我是不是漏了什么东西?我是在寻找不可能实现的东西吗?
浏览 12
提问于2015-08-05
得票数 2
回答已采纳
1
回答
pthread_cancel在arm和ppc上的行为不同?
、
、
我目前正在开发一个多
线程
应用程序,它将部署在arm和ppc体系结构上。我手臂上的pthread_cancel有点问题。 arm上的pthread_cancel与ppc的行为不一样。
线程
被取消,但是
线程
的局部变量的析构函数没有在arm上被调用。我还试图显式定义通过pthread_cleanup_push安装的取消清理
处理
程序。但是,当
线程
被取消时,它不会被调用。取消
线程
时,将调用局部变量的析构函数。当我显式地定义了一个清理
处理
程序时,当pthread_cancel被调用时
浏览 0
提问于2009-03-12
得票数 5
回答已采纳
1
回答
remote_endpoint:传输端点未连接
、
、
异常
从
Linux
上的io_service:run发出。 事情就是这样的。我使用Boost.Asio实现了简单的异步回送服务器。它是单
线程
的,一切都是异步的,也就是说,我只使用异步版本的接受、发送和接收函数。当客户端不体面地断开连接(例如崩溃)时,服务器的事件循环会抛出boost::system::system_error
异常
remote_endpoint:传输端点没有连接到。为什么会发生这样的事情呢?
处理
异常
还是
处理
信号?
浏览 12
提问于2014-03-15
得票数 6
回答已采纳
2
回答
如何在java/shell中释放javax.comm.PortInUseException后的串口
、
、
、
、
这个应用程序运行在
Linux
上,使用RXTX库从java访问串口。有办法迫使
Linux
关闭端口吗?我可以调用外部进程并以根用户的身份运行shell脚本。一旦操作系统关闭了端口,我打算在java中
处理
正确的
异常
。 我不能重新启动机器。
浏览 2
提问于2013-09-09
得票数 2
回答已采纳
1
回答
线程
异常
处理
、
、
我的逻辑层中有一个函数,它通过另一个
线程
插入信息,如果该
线程
中出现未知
异常
,则抛出它,但问题是,在我的应用程序UnhandledExceptionEventHandler中,它得到了一般
异常
,它会产生这个错误,我也不想关闭应用程序:///////////////////
浏览 0
提问于2012-12-11
得票数 0
回答已采纳
1
回答
OpenMP并行程序中的信号
处理
、
、
、
、
当计时器超时并调用信号
处理
程序时,该
处理
程序将打印已计算出的最佳结果并退出程序。 我考虑使用OpenMP并行进行计算,因为这样可以加快计算速度。在pthread中,有一些特殊的函数,例如为我的
线程
设置信号掩码。OpenMP是否提供了这样的控制,或者我是否必须接受这样一个事实,即信号可以被传递到OpenMP创建的任何
线程
?此外,如果我当前处于代码的并行部分,而我的
处理
程序被调用,它仍然可以安全地终止应用程序(exit(0);)并执行诸如锁定OpenMP锁之类的操作吗?
浏览 2
提问于2011-11-15
得票数 8
回答已采纳
1
回答
不同平台上的系统
异常
处理
、
、
基本上,如何在mac/
linux
上捕获
异常
?也就是说,
异常
,这不是语言固有的,如段错误和整数除法。在MSVC上编译,__try __except是完美的,因为堆栈
处理
允许捕获
异常
并在堆栈下方继续执行。现在,我想将我的程序扩展到其他平台(主要是上面提到的平台),但我不知道这些平台上的
异常
处理
是如何工作的。据我所知,它是通过posix信号
处理
的吗?因此,不允许
处理
异常
并继续向下堆栈?C++
异常
浏览 2
提问于2013-08-14
得票数 0
2
回答
僵尸例外在被捕获后幸存下来
、
、
、
、
,它工作,(打开页面)并返回true,但是一个随机
异常
出现在我的控制台中,这个
异常
没有被捕获。
浏览 1
提问于2018-07-23
得票数 1
回答已采纳
1
回答
未捕获
异常
时的Tomcat HttpThread池
异常
处理
、
、
我想知道Tomcat容器Http
线程
池是如何
处理
未捕获的
异常
的。在Java
线程
池的情况下,如果任务是通过execute()提交的,那么在发生
异常
的情况下,
线程
将被终止,并由新的Thread替换,而在submit()的情况下,未捕获的
异常
将被
处理
,而
线程
不会终止。那么,当Tomcat中的http
线程
的http请求服务器抛出
异常
时,会发生什么呢?http
线程
是否已终止并被新
线程
浏览 1
提问于2018-05-01
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#多线程开发-处理子线程中的异常
Java 异常处理
【Python】异常处理
PHP 异常处理
Python异常处理
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券