由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 请教 C++ exception 面试问题
相关主题
C++ Q53: throw (C7)错误输入一般assert还是exception
实现regex(.*+)和wildcard(?*)匹配的题Bloomberg Phone Interview
select2perform上面C++测试挺头疼的请教个java exception的问题
C++ Q39: throw new (C1)一个c++题(exception handling)
B 家 电话题 C++发帖铭记深刻的Java教训。
现在C++的码农还有公司要吗?问个弱问题:为啥要设立throw exception这种机制呢?
时间紧的时候,Exceptional C++是不是只能放弃了G家电面
A家电面面经实现vector的iterator,template问题
相关话题的讨论汇总
话题: exception话题: c++话题: 指针话题: 释放话题: 内存
进入JobHunting版参与讨论
1 (共1页)
w**t
发帖数: 592
1
前段时间的面试题,大概是这样的。在某指针指的内存得到释放之前,发生了
exception. 请问关于这个指针/内存这个会发生什么事情?
try
{

//throw an exception;
//释放某指针
}
catch ()
{
}
I*******g
发帖数: 7600
2
里克

【在 w**t 的大作中提到】
: 前段时间的面试题,大概是这样的。在某指针指的内存得到释放之前,发生了
: exception. 请问关于这个指针/内存这个会发生什么事情?
: try
: {
:
: //throw an exception;
: //释放某指针
: }
: catch ()
: {

s**x
发帖数: 7506
3
this is too basic.
memory leak of course. how to solve it? google RAII.
k**l
发帖数: 2966
4
c++ 的特点就是几乎没有 magic,
throw exception, 就跳出来了, try block 后面的话不会执行

【在 w**t 的大作中提到】
: 前段时间的面试题,大概是这样的。在某指针指的内存得到释放之前,发生了
: exception. 请问关于这个指针/内存这个会发生什么事情?
: try
: {
:
: //throw an exception;
: //释放某指针
: }
: catch ()
: {

j****a
发帖数: 551
5
哪家啊?这问题挺基本的

【在 w**t 的大作中提到】
: 前段时间的面试题,大概是这样的。在某指针指的内存得到释放之前,发生了
: exception. 请问关于这个指针/内存这个会发生什么事情?
: try
: {
:
: //throw an exception;
: //释放某指针
: }
: catch ()
: {

k***g
发帖数: 166
6
应该回答:要看是不是智能指针了...

【在 s**x 的大作中提到】
: this is too basic.
: memory leak of course. how to solve it? google RAII.

1 (共1页)
进入JobHunting版参与讨论
相关主题
实现vector的iterator,template问题B 家 电话题 C++
请教输入可能为null的处理方法现在C++的码农还有公司要吗?
面试中的follow-up 总会问如果这段代码放到production code 中应该怎么改时间紧的时候,Exceptional C++是不是只能放弃了
有经验的看过来A家电面面经
C++ Q53: throw (C7)错误输入一般assert还是exception
实现regex(.*+)和wildcard(?*)匹配的题Bloomberg Phone Interview
select2perform上面C++测试挺头疼的请教个java exception的问题
C++ Q39: throw new (C1)一个c++题(exception handling)
相关话题的讨论汇总
话题: exception话题: c++话题: 指针话题: 释放话题: 内存