succeeded_succeed和success的区别

05-23

succeeded

succeed与succeeded的区别

succeeded生词本去背诵英[sək'si:dɪd]美[sək'si:dɪd]

v.成功( succeed的过去式和过去分词 );完成;继承;达到目的

网 络成功;

成功地

2.succeed的用法
◆他的计划成功了。
误:His plan was succeeded.
正:His plan succeeded.
析:succeed 表示“成功”,是不及物动词,因此不能用于被动语态。

◆他终于把那个问题解决了。
误:At last he succeeded to solve the problem.
正:At last he succeeded in solving the problem.
析:表示做某事做成功了,succeed 后通常不接不定式,而接 indoing sth。又如:He succeeded in getting the job.(他谋到了那份工作),She succeeded in (passing) the exam.(她考试及格了)。注:有时此结构可用作反语,如:I tried toclean the watch, but only succeeded in breaking it.(我想把表弄干净,结果却弄坏了)。

◆继邱吉尔出任首相的是谁?
误:Who succeeded after Churchill as Prime Minister?
正:Who succeeded Churchill as Prime Minister?
析:succeed 表示“接替(某人)”,是及物动词,其后无需用介词 after。但它若表示“继承(职位、头衔、财产等)”,则是不及物的,后跟宾语时带介词 to(此时也不用 after),如:She succeeded to the mayoralty.(她继任市长职位),比较:She succeeded him to the mayoralty.(她接替他担任市长)。

C语言SUCCEEDED函数

SUCCEEDED
先看下这个宏的定义(WinError.h):
//
// Generic test for success on any status value (non-negative numbers
// indicate success).
//

#define SUCCEEDED(hr) ((HRESULT)(hr) >= 0)

从这里可以看出,它就是把hr转换成HRESULT类型,然后做了下是否大于0的判断。注释中也说明:但值为非负数时表示成功。
也就是说,只要HRESULT是大于等于0的值,它就认为是成功的。

HRESULT
再来看下HRESULT的定义(winnt.h):
// Component Object Model defines, and macros

#ifndef _HRESULT_DEFINED
#define _HRESULT_DEFINED
typedef LONG HRESULT;

#endif // !_HRESULT_DEFINED

哦,原来HRESULT就是一个Long型的整数。
在MSDN中,可以查到更加详细的资料:

如上图,HRESULT是一个4字节的Long型,总共32位。其中:
第31位是s位,即符号位,因为HRESUlT格式规定所有成功都是正的整数,失败的值都是负数
第30位是r位,是保留位,但n位(28位)没有设置时,它必须是0;如果n位使用了,则和s位一起来标识NTSTATUS的值。
第29位是c位,表示Custom,即自定义位,如果是微软定义的返回值,则该位为0;如果是自定义的,则该位为1.
第28位是n位,表示NTSTATUS,值为0的话可以把NTSTATUS值映射为一个HRESULT值。
第27位是x位,保留位,必须为0.
第26位到第16位是Facility,用11位来表示错误来源,比如
FACILITY_WINDOWS 表示来自Windows子系统
第15位到第1位是Code位,用来保存错误值。

从这里可以看出,只有最后面的2个字节是用来表示返回值的其它的都是辅助信息,它主要用于COM函数的返回值。

常见HRESULT值
Name Description Value
S_OK 操作成功 0x00000000
S_FALSE 操作成功,但是有问题 0x00000001L
E_ABORT 操作中止 0x80004004
E_ACCESSDENIED 拒绝访问 0x80070005
E_FAIL 未知错误 0x80004005

注意:除了S_OK外,还有一个S_FALSE,它也属于成功。
所以,微软为了方便大家使用,专门提供了SUCCEEDED宏和FAILED宏来方便大家做判断。
到这里,大家明白了吧:SUCCEEDED宏是用来判断COM中的函数执行是否成功用的,失败为负数,成功为0和正数。

succeeded是什么意思

succeeded
成功
双语对照

词典结果:
succeeded
[英][sək'si:dɪd][美][sək'si:dɪd]
v.成功( succeed的过去式和过去分词 ); 完成; 继承; 达到目的;

以上结果来自金山词霸

例句:

1.
Few foreign internet companies have succeeded in china.
几乎没有外国互联网公司在中国取得过成功。

-----------------------------------
如有疑问欢迎扩展!
满意请点击右上方【选为满意回答】按钮

Succeed doing和 Succeed in doing有什么区别

  Succeed doing和 Succeed in doing区别主要是:Succeed doing不合语法,应该是succeed in doing;succeed 表示“成功”,为不及物动词,要表示“成功地做某事”,其后既不能接不定式,也不能接动名词,而是接 in doing sth,其中的介词 in 不能换做其他介词。如:
  1、They succeeded in escaping.
  他们成功逃脱。
  2、At last he succeeded in performing his task.
  最后他成功地执行了他的任务。
  3、They won’t succeed in getting what they want.
  他们不会得到他们想得到的东西。
  4、They’ve neither of them succeeded in winning her confidence.
  他们两人谁也没能赢得她的信任。
  5、The wrestler succeeded in throwing his opponent.
  那摔跤运动员把对方摔倒了。
  6、After six hours’ climbing, we succeeded in getting to the top of the mountain.
  经过6小时的攀登,我们终于登上了山顶。

succeed的用法

succeed in + doing sth = 成功做成某事
succeed to ...: 继承(王位等)
succeed sb: 继承
succeed with sth:在某方面获得成功

我们学英语单词”Succeed”,最初的印象是“成功”的意思。如果只会这一意思,那么,在英语阅读中就有很多障碍。英语一词多义的有很多,要注意学习一词多义,才能全面提高英语能力。

如Succeed是多义词,有以下意思:

vi. 1. 成功2. 完成3. 发迹; 成就4. 达到目的;实现目标;办到;做成 5. 成功;有成就;有作为 6. 接替;继任;随后出现 7. 继承

vt. & vi. 1. 继承, 继任, 继位vt. 1. 随…之后; 继续

下列句子你会翻译吗?

1、Nothing succeeds like success

( (谚)一事成功百事顺)

2、A poll showed that more people preferred him to succeed his mother Queen Elizabeth as monarch than his elder son William>

(民意调查显示,更多的人喜欢他而不是他的大儿子威廉继承他的母亲伊丽莎白女王的君主地位。)

3、The poll found 42 percent of people were in favor of his succeeding the Queen.( 这项调查发现,百分之42的人支持他女王之后继任。)

vb

to accomplish an aim, esp in the manner desired

he succeeded in winning

to happen in the manner desired

the plan succeeded

to acquit oneself satisfactorily or do well, as in a specified field

to succeed in publishing

to come next in order (after someone or something)

to take over an office, post, etc (from a person)

he succeeded to the vice presidency

to come into possession (of property, etc); inherit

to have a result according to a specified manner

the plan succeeded badly

to devolve upon

the estate succeeded to his son

同反义词(wordnet词典)

Succeed succeeded succeeding succeeds

Verb

1. attain success or reach a desired goal; "The enterprise succeeded"; "We succeeded in getting tickets to the show"; "she struggled to overcome her handicap and won"

(synonym) win , come through , bring home the bacon , deliver the goods

(antonym) fail , go wrong , miscarry

(hyponym) hit

(entail) try , seek , attempt , essay , assay

(derivation) achiever , winner , success , succeeder

同样学到back这个词我们最初的印象是n.

1. 背, 背部2. 后部, 后面3. 背面, 反面4. 脊柱;脊梁骨5. (文件等的)背面。其实作为动词还有很多意思vt. & vi. 1. (使)后退, (使)倒退vt. 1. 作…的衬里2. 支持3. (用证据或理论来)证实(一种理论或主张)4. 下赌注于;打赌5. 位于…后面;作(或构成)…的背景6. 为(歌手)(提供)伴奏(常与up连用)。最为形容词(adj.)有以下意思:1. 后边的, 背后的2. 以前的, 过去的3. 到期未付的;拖欠的4. 旧的,过期的,过时的;5. 向后(动)的,反向的,倒退的,逆的;回程的adv.

1. 还, 回, 往后退2. 向后面, 后仰着3. 回原处, 恢复原状4. 从前, 回到(从前)5. 与(某物)有距离6. 控制住;忍住等等。

试翻译下面句子:

1、The police held the crowd back.

(警察拦住群众不许向前。)

2、He backed the car into the garage.

(他把汽车倒退着驶入停车间。)

3、Only 31 percent backed Charles.

(只有31%的人支持查理斯。)

在英语阅读中,要注意一词多义的积累,才能更好的提高英语阅读能力。

succeed和success的区别

succeed和success的区别为:指代不同、用法不同、侧重点不同

一、指代不同

1、succeed:达到目的。

例句:Soonerorlaterwewillsucceed. 我们迟早会成功的。

2、success:成功,胜利。

例句:Thejewellerywasagreatsuccess 这些珠宝大获赞誉。

二、用法不同

1、succeed:succeed的基本意思是“成功”“获得成功”,指某人在工作、理想、抱负、尝试等方面获得成功或达到目的,作此解时succeed为不及物动词,后面通常接“in+ n./v -ing”结构。

2、success:success的基本意思是“成功,成就,胜利”,是抽象名词,不可数,也不可加不定冠词a修饰。success还可作“成功的事或人”“一次成败”解,这时为可数名词。表示“由于〔通过〕…的成功”,通常用by引出。

三、侧重点不同

1、succeed:是形容词词性。

例句:Barringaccidents,Ibelievetheywillsucceed. 不出意外的话,我相信他们会成功的。

2、success:是名词词性。

例句:Wehopeitwillbeacommercialsuccess. 我们希望它能取得商业上的成功。