当前位置:文档之家› VC中常见错误解决方法之C4251

VC中常见错误解决方法之C4251

VC中常见错误解决方法之C4251
VC中常见错误解决方法之C4251

VC编程中疑难错误解决方法之C4251

代码:

Warning C4251

描述:

class“Class Name”需要有dll接口

原因和解决方法:

a)如果该类(Class Name)的定义里面仅含有编译器内置的类型变量,如

int、float等等,或者成员函数仅使用了这些变量作为参数,那么只需

要直接导出该类即可。

class _declspec(dllexport) YourClass

{

}

b)如果该类(Class Name)的内部使用了其他类(Other Class),那么这个

类(Other Class)最好也导出,不然,首先编译的时候会出现编译警告:

(warning C4251: needs to have dll-interface )

class__declspec(dllexport) YourClass

{

YourAnatherClass m_data; // 这里会出现warning 4251. 如果YourAnatherClass 没有导出的话.

}

解决办法: 在YourAnatherClass定义的地方加上

class__declspec(dllexport) YourAnatherClass

{

}

当你的YourAnatherClass没有导出的时候,dll的使用方会出现链接错误。

c)当类的内部使用了STL模板的时候,也会出现C4251警告, 情况会有所

不同

class__declspec(dllexport) YourClass

{

vector m_data; // 这里会出现warning 4251. 因为vector类型没有被导出

}

上面所使用的模板代码(无论是STL模板或自定义模板),编译dll时会出现C4251警告,但是dll的使用方,却不会出现链接错误!这个因为,dll的使用方那里也有一套模板的定义,当他们使用那个vector的时候,虽没有导出,但是用户自己也有一套STL模板(或者是自定义的模板),用户会利用自己的模板实例化这个dll中没有导出的东西!

所以,对于因为使用STL(或模板)出现的C4251警告,关闭之即可:

#pragma warning(disable:4251)

若想不使用通过关闭警告的方式关闭警告,那么将类导出即可。

1)对于用户自定义的模板

template class DLLImportExportMacro SomeTemplate;

SomeTemplate y;

2)对于STL的模板

template class DLLImportExportMacro std::allocator

template class DLLImportExportMacro std::vector>; vector m_data;

打印---病句常见错误类型

病句常见错误类型:(找出例句中的错误) (一 )语序不当 不同的语序可能表达不同的意义。语序如果不当将会使表意不明等。语序不当主要有以下种情况:句子成分顺序不当、定语状语词序不当、主客体颠倒、分句位置不当。 1.定语、中心语位置颠倒: 例:由于纺织工人努力提高生产质量,我国棉布的出口深受各国顾客的欢迎。 2.把定语错放在状语的位置上: 例:如何进行人事制度改革的问题在全校教工中热烈地引起了讨论。 例:历史学家和考古学家对两千年前在长沙马王堆汉墓出土的文物进行了研究。 例:我们的代表团刚一到达,就热烈地受到当地人民的欢迎。 3.把状语错放在定语的位置上: 例:教师应该激发学生学习的充分的主观能动性。 例:我们的报纸、电视、杂志和一切出版物,更有责任做出表率,杜绝用字不规范现象,增强使用语言文字的规范意识。 4.多层定语语序不当:多项定语的排列顺序为:①表示领属或时间处所的定语;②表示名称或数量的短语;③动词或动词短语;④形容词或形容词短语;⑤名词或名词短语(带“的”的定语要放在不带“的”的定语之前)。通过背诵以下例句可以更牢固地记忆上述知识点: 他是家乡学校的(表领属)一位(数量)有30多年教学经验的(动词短语)优秀的(形容词)数学(名词)男(名词)老师。 例:北京故宫博物院最近展出的这件金缕玉衣是两千多年前新出土的文物。 例:千姿百态、精美绝伦的各种服饰是各民族人民互相学习和共同创造的结果。 5.多层状语语序不当。其正确的顺序应为:①表示目的或原因的介宾短语;②表示时间的名词或介宾短语;③表示处所的名词或介宾短语;④表示范围或频率的副词;⑤表示情态的形容词或动词;⑥表示对象的介宾短语。通过背诵以下例句可以帮助考生更牢固地记忆上述知识点: 那位失主为了表达谢意(表目的)昨天(时间)在电视台(表地点)又(副词)诚挚地(形容词)为他(表对象)点了一首歌。

VC2010中初学者常见错误、警告和问题

《Visual C++ 2010入门教程》系列四:VC2010中初学者常见错误、警告和问题2010年06月27日星期日上午 11:21 这一章将帮助大家解释一些常见的错误、警告和问题,帮助大家去理解和解决一些常见问题,并了解它的根本原因。 iostream.h与 下面的代码为什么在VC2010下面编译不过去? #include int main() { cout<<"Hello World."<头文件来代替,你甚至可以认为 是这样定义的: namespace std { #include "iostream.h" } 因此我们可以简单的修改我们的Hello World。 #include using namespace std; int main() { cout<<"Hello World."<

return 0; } iostream.h是属于C++的头文件,而非C的,因此标准订立的时候被改成了。而C的头文件stdio.h等依然可以继续使用,这是为了兼容C 代码。但是它们依然有对应的C++版本,如 等。记住,在VC2010上面采用C++风格的头文件而不是C风格的头文件,除非你是在用C。 warning C4996 这是一个警告,请看下面的代码: #include using namespace std; int main() { char sz[128] = {0}; strcpy( sz, "Hello World!" ); cout<< sz << endl; return 0; } 上面的strcpy会产生这个警告: warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 这是因为VC从2005版本开始,微软引入了一系列的安全加强的函数来增强CRT(C运行时),这里对应的是strcpy_s。_s意为safe的意思,同样的道理,strcat也是同样。因此要解决这个问题,我们可以用strcpy_s来替换strcpy,但是注意strcpy_s并非所有编译器都提供,因此如果要跨编译器,请采用错误信息中所提示的方式,定义_CRT_SECURE_NO_WARNINGS宏来掩耳盗铃吧。另外注意并非所有的加强函数都是在屁股后面加_s,比如stricmp这个字符串比较函数的增强版名字是_stricmp。下面,用strcpy_s来更改程序: int main() { char sz[128] = {0}; strcpy_s( sz, "Hello World!" ); cout<< sz << endl;

集合与命题的常见错误归纳分析

集合与命题的常见错误归纳分析 B03151101 陈慧 高一数学的开篇知识就是集合与命题,而命题的很多知识都是建立在集合的基础上的。这部分知识点的掌握都比较重要。但实际上同学们这部分有些知识都掌握得并不是很好,甚至是一些贯穿整个集合于命题知识的内容,这些问题我们不可以忽视。我在教育实习期间,帮老师批改作业,与同学积极交流,及时总结一些常见错题,得到一些一手资料,现给出相关归纳分析。 1. 错误点:关于集合小范围可推出大范围问题 这个问题的出错率相当之高,而且贯穿于整个命题学习过程中,尤其是在学习命题推出关系的时候,对这个问题掌握的好坏程度直接影响了做题的正确性。 例1. 判断命题“若2

常见病句类型丨结构混乱(判定方法+例句分析)

常见病句类型丨结构混乱(判定方法+例句分析) 结构混乱,又叫句式杂糅,主要有以下类型:举棋不定、藕断丝连、中途易辙、反客为主、结构含混。 (1)举棋不定 作者时而用这种结构,时而用那种结构,结果两种结构都用了。 ①多年来曾被计划经济思想束缚下的人们也觉悟起来。 (应该在“曾被......束缚......”和“在......束缚下的... ...”两种格式中选用一个。) ②这种慷慨悲歌的壮举的背后,还是自信心不够的表现。 (应该在“......的背后还是自信心不够”和“......壮举还是自信心不够的表现”里选用一个。) (2)藕断丝连 结构完整的一句话的最后一部分用做另一句的开头硬凑起来。 ①我们向政府提意见是人民的责任。 (把“我们向政府提意见”和“向政府提意见是人民的责任”凑在一块儿,应该删去“我们”。) ②你可知道,要出版一本译作是要经过多少人的努力以后,才能与读者见面的。 (是把“要出版......的努力”和“一本译作......见面的”凑在一块儿,用哪一句都可以。) (3)中途易辙 一句话说了一半,忽然另起炉灶,重来一句。 ①例如杜重远以《闲话天皇》这篇文章,认为是冒犯了日本皇帝,置之于狱,就是例子。 (应该改作“因为杜重远写了......文章,就认为他是......”。原句使不知道这件事始末的人误认为杜重远把别人送进监牢,非常不妥。) ②中国人民自从接受了马列主义思想之后,中国的革命就在毛泽东同志领导下大大改了样子。 (“中国人民......马列主义思想之后”就怎么样?作者不接下去说,却用“中国革命”另起一句。应该改为“自从中国人民......之后”。) (4)反客为主 把上半句主语以外的成分用来做下半句的主语,因此而纠缠。 ①因此,当匪徒们偷袭游击队的时候,被游击队反包围了,歼灭了无数匪军。

VC6常见编译错误

目录 VC6.0编译常见错误 (1) 第一部分编译错误 (1) 1.error C2001: newline in constant (1) 2.error C2015: too many characters in constant (2) 3.error C2018: unknown character '0x##' (3) 4.error C2041: illegal digit '#' for base '8' (3) 5.error C2065: 'xxxx' : undeclared identifier (3) 6.error C2086: 'xxxx' : redefinition (5) 7.error C2374: 'xxxx' : redefinition; multiple initialization (5) 8.C2143: syntax error : missing ';' before (identifier) 'xxxx' (5) 9.error C2137: empty character constant (6) 10.error C2374: 'xxxx' : redefinition; multiple initialization (7) 第二部分链接错误 (7) 1.error LNK2001: unresolved external symbol _main (7) 2.error LNK2005: _main already defined in xxxx.obj (7) VC6.0编译常见错误 第一部分编译错误 1.error C2001: newline in constant 编号:C2001 直译:在常量中出现了换行。错误分析: (1)字符串常量、字符常量中是否有换行。

各种花的英文名

各种花卉的英文名 iris蝴蝶花 cockscomb鸡冠花 honeysuckle金银花chrysanthemum菊花 carnation康乃馨 orchid兰花 canna美人蕉 jasmine茉莉花 daffodil水仙花 peony牡丹 begonia秋海棠 cactus仙人掌 christmas flower圣诞花/一品红poppy罂粟 tulip郁金香 chinese rose月季 violet紫罗兰 peach flower桃花 aloe芦荟 mimosa含羞草 dandelion蒲公英

plum bolssom梅花中国水仙 new year lily 石榴 pomegranate 月桂victor's laurel 报春花 polyanthus 木棉 cotton tree 紫丁香 lilac 吊钟 lady's eardrops 紫荆 Chinese redbud 百合 lily 紫罗兰 wall flower 桃花 peach 紫藤 wisteria 杜鹃 azalea 铃兰 lily-of-the-valley 牡丹 tree peony 银杏 ginkgo 芍药 peony 蝴蝶兰 moth orchid 辛夷 violet magnolia 蟹爪仙人掌 Christmas cactus 玫瑰 rose 郁金香 tulip

茶花 common camellia 千日红 common globe-amaranth 非洲堇 African violet 栀子花 cape jasmine 木槿 rose of Sharon 风信子 hyacinth 百子莲 African lily 牵牛花 morning glory 君子兰 kefir lily 荷包花 lady's pocketbook 含笑花 banana shrub 非洲菊 African daisy 含羞草 sensitive plant 茉莉 Arabian jasmine 猪笼草 pitcher plant 凌霄花 creeper 树兰 orchid tree 康乃馨coronation 鸡冠花 cockscomb 荷花lotus 鸢萝 cypress vine 菩提 botree

知识讲解_集合及集合的表示_基础

集合及集合的表示 【学习目标】 1.了解集合的含义,会使用符号“∈”“?”表示元素与集合之间的关系. 2.能选择自然语言、集合语言(列举法或描述法)描述不同的具体问题,感受集合语言的意义和作用. 3.理解集合的特征性质,会用集合的特征性质描述一些集合,如常用数集、解集和一些基本图形的集合等. 【要点梳理】 集合概念及其基本理论,称为集合论,是近、现代数学的一个重要的基础,一方面,许多重要的数学分支,都建立在集合理论的基础上.另一方面,集合论及其所反映的数学思想,在越来越广泛的领域中得到应用. 要点一:集合的有关概念 1.集合理论创始人康托尔称集合为一些确定的、不同的东西的全体,人们能意识到这些东西,并且能判断一个给定的东西是否属于这个总体. 2.一般地,研究对象统称为元素(element),一些元素组成的总体叫集合(set),也简称集. 要点诠释: (1)对于集合一定要从整体的角度来看待它.例如由“我们班的同学”组成的一个集合A,则它是一个整体,也就是一个班集体. (2)要注意组成集合的“对象”的广泛性:一方面,任何一个确定的对象都可以组成一个集合,如人、动物、数、方程、不等式等都可以作为组成集合的对象;另一方面,就是集合本身也可以作为集合的对象,如上面所提到的集合A,可以作为以“我们高一年级各班”组成的集合B的元素. 3.关于集合的元素的特征 (1)确定性:设A是一个给定的集合,x是某一个具体对象,则x或者是A的元素,或者不是A的元素,两种情况必有一种且只有一种成立. (2)互异性:一个给定集合中的元素,指属于这个集合的互不相同的个体(对象),因此,同一集合中不应重复出现同一元素. (3)无序性:集合中的元素的次序无先后之分.如:由1,2,3组成的集合,也可以写成由1,3,2组成一个集合,它们都表示同一个集合. 要点诠释: 集合中的元素,必须具备确定性、互异性、无序性.反过来,一组对象若不具备这三性,则这组对象也就不能构成集合,集合中元素的这三大特性是我们判断一组对象是否能构成集合的依据.解决与集合有关的问题时,要充分利用集合元素的“三性”来分析解决,也就是,一方面,我们要利用集合元素的“三性”找到解题的“突破口”;另一方面,问题被解决之时,应注意检验元素是否满足它的“三性”. 4.元素与集合的关系: (1)如果a是集合A的元素,就说a属于(belong to)A,记作a∈A ? (2)如果a不是集合A的元素,就说a不属于(not belong to)A,记作a A 5.集合的分类 (1)空集:不含有任何元素的集合称为空集(empty set),记作:?. (2)有限集:含有有限个元素的集合叫做有限集. (3)无限集:含有无限个元素的集合叫做无限集. 6.常用数集及其表示 非负整数集(或自然数集),记作N 正整数集,记作N*或N + 整数集,记作Z 有理数集,记作Q 实数集,记作R 要点二:集合的表示方法 我们可以用自然语言来描述一个集合,但这将给我们带来很多不便,除此之外还常用列举法和描述法来表示集合. 1.自然语言法:用文字叙述的形式描述集合的方法.如:大于等于2且小于等于8的偶数构成的集合.

成语、病句错误常见类型(供识记用)

成语、病句错误常见类型(供识记用) 一、成语: 成语是常用而定型的词组或语句,具有丰富的内容和精练的形式。侧重考查容易用错的成语,考查的角度有近义成语的辨析,有使用对象、范围、语境的判断,词义准确性的考查,词义感情色彩的分辨等。 下面拟结合近几年高考题来探寻此类题型设置干扰角度的一般规律。 1、望文生义,故意曲解。 高考中有一些大家不常见的成语,命题者设题时常常望文生义,故意曲解词义。如:"万人空巷"、"炙手可热"、"首当其冲"、"文不加点"、"别无长物"等。 2、张冠李戴,用错对象 成语的含义有所侧重,适用对象范围也就不同,如果对成语所表达的习惯对象或范围缺乏了解,就会使陈述和被陈述对象之间出现张冠李戴的现象。如:近年来,一些正值豆蔻年华的大学生沉迷在网吧里,从而荒废了学业,浪费了青春,真让人痛惜不已。 "豆蔻年华"语出唐代杜牧《赠别》诗:"娉娉袅袅十三余,豆蔻梢头二月初。"后来称女子十三四岁的年纪为豆蔻年华。句中用来形容十八岁以上的"大学生",显然不当。高考考过的类似的成语还有:"美轮美奂"、"汗牛充栋"、"左右逢源"、"车水马龙"、"蓬荜生辉"、"偃旗息鼓"、"蔚为大观"、"鳞次栉比"。 3、忽视语境,不分范围。 命题者设置干扰项时常常故意忽视语境,不分范围,造成考生的错误判断。如: 只要你设身处地,到抗洪抢险第一线去,你就不能不为我们子弟兵那种舍己为人的精神所感动。 "设身处地"的意思是"设想自己处在别人的地位或境遇中",而句子的语境是要"到抗洪抢险第一线去",不是设想,因此此处不能用"设身处地",只能用"身临其境"才妥当。 4、违情悖理,不合逻辑。 有些成语的使用更有其特定规则,比如说修饰语与中心词不搭配,动词与宾语不搭配,有的本身就不能带宾语等等。成语误用的"不合逻辑"主要表现是自相矛盾。如:如果对中国人民的严正声明和强烈抗议置之度外,一意孤行,必将自食其果。 那是一张两人的合影,左边是一位英俊的战士,右边是一位文弱的莘莘学子。 第一句中的"置之度外"和"置之不理""置若罔闻"词义相近",置之度外"常常和介词"把"搭配,"置之不理""置若罔闻"常常和介词"对"搭配,因此句中要么把"对"改为" 把",要么把"置之度外"改为"置若罔闻",才能是正确的。这样的词还有:“司空见惯” “耳濡目染”不能带宾语;"同心同德""深思熟虑"不能作修饰语等等。第二句中的"莘莘学子",是"众多的学子",既然是"众多的学子"何言"一个" ?删去"莘莘",意思就通顺了。高考考过的类似的成语还有:“安步当车”,“七手八脚”。 5、混淆情感,褒贬不分。 在运用成语时,要因目的、场合、对象的不同而异,用于赞扬、夸奖的使用褒义成语,用于贬斥、批评的使用贬义成语。命题者却故意用反,如: 齐白石画展开幕了,国画研究院的画家竟相观摩,艺术爱好者也趋之若骛。 该句旨在突出"画家",尤其是"艺术爱好者"观摩"齐白石画展"的热情,而句中却用"趋之若骛"(像鸭子一样成群跑过去,比喻很多人争着赶去)这个含贬义的成语来表示,运用不恰当是不言而喻的,可用"纷至沓来"。这样的成语还有:"无所不为"," 处心积虑","殚精竭虑","蠢蠢欲动","雨后春笋","有口皆碑","弹冠相庆"等。 6、叠床架屋,语义重复。

植物花卉中英文对照

植物花卉中英文对照、花卉英文名大全 金橘--------------kumquat 米仔兰(米兰)--------- milan tree 变叶木-------------croton 一品红-------------poinsettia 扶桑--------------Chinese hibiscus 吊灯花-------------fringed hibiscus 马拉巴栗(发财树)------- Guiana chestnut 山茶--------------camellia 云南山茶------------Yunnan camellia 金花茶-------------golden camellia 瑞香--------------daphne 结香--------------paper bush 倒挂金钟------------fuchsia 八角金盘------------Japan fatsia 常春藤-------------ivy 鹅掌柴-------------umbrella tree 杜鹃花-------------rhododendron 茉莉花-------------jasmine 桂花--------------sweet osmanthus 夹竹桃-------------sweet-scented oleander 黄花夹竹桃-----------lucky-nut-thevetia 鸡蛋花-------------frangipani 龙吐珠-------------bleeding-heart glorybower 夜香树(木本夜来香)------night jasmine 鸳鸯茉莉------------broadleaf raintree 栀子花-------------cape jasmine 蝴蝶兰-------------moth orchid 卡特兰-------------cattleya 石斛--------------dendrobium 兜兰--------------lady slipper 兰花--------------orchid 春兰--------------goering cymbidium

常见写作错误分析new

常见写作错误分析n e w Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

一.不一致(D i s a g r e e m e n t s) 所谓不一致不光指主谓不一致,它还包括了数的不一致,时态不一致及代词不一致等。Sample 1: When one have money, he can do what he want to. Once one has money, he can do what he wants (to do). Sample 2: A driver should never race your motor without a warm-up. A driver should never race his motor without a warm-up. Sample 3: When one is sick, you don’t want company. When you are sick, you don’t want company. When one is sick, one doesn’t want company. Sample 4: I was extremely sorry you are injured. I am extremely sorry you are injured. 二.修饰语错位( Misplaced Modifiers)

Misplaced and dangling are phrases that are not located properly in relation to the words they modify. Misplaced modifiers lead to illogical sentences that are difficult to follow. Modifiers are associated with the closest word they could possibly belong to. When a modifier slips out of place, there arises confusion. 英语与汉语不同,同一个修饰语置于句子不同的位置,句子的含义可能引起变化.对于这一点中国学生往往没有引起足够的重视,因而造成了不必要的误解. Sample 5: I believe I can do it well and I will better know the world outside the campus. I believe I can do it well and I will know the world outside the campus better. Sample 6: A small book sat on the desk that Sarah had read.

高考语文常见错句解析演示教学

高考语文常见错句解析 --------------------------------------------------------------------------------------------------- 语法口诀:从语法上来判断语句错误是找出语病的第一步 主谓宾、定状补,主干枝叶分清楚。定语必居主宾前,谓前为状谓后补。 状语有时位主前,逗号分开心有数。 总的来说:否定失当、前后矛盾、语位缺失、对应不周、语义含混不清、语序不对、同义词重复等。 即:搭配不当、语序不当、残缺或赘余、结构混乱、语意不明、不合逻辑。 错句虽然通过各种措施增加迷惑性,其“病征”是十分突出的,而且也有一些规律可寻,如果抓住这些“病征”顺藤摸瓜,加以甄别,就更容易判断出该句是不是有病,是何种语病。 ---用词不当主要包括谓语与宾语搭配不当,用词不准确或错误,介词误用、连词搭配不当,多余使用或缺失等。 介词和它的宾语构成介词词组,在句中作状语,表语,补语或介词宾语。 1、对于、对。一般能用”对于”的地方可以用”对”,后面一般加…来说或而言。但“对”表示向或对待的意思时,只能用“对”。如“对人民负责/对他笑了笑/他对老师很尊敬”。 错句1:我们做任何工作,都要对于人民负责。 错句2:如果对中国人民的严正声明和强烈抗议置之度外,一意孤行,必将自食其果。(置若罔闻”常常和介词“对”搭配,因此例句中要就把“对”改为“把”,要就把“置之度外”改为“置若罔闻”,才能是正确的。这样的词还有:“司空见惯”“耳濡目染”不能带宾语;“同心同德”“深思熟虑”不能作修饰语,等等。) (应该把“是”改做“表现出”。) “关于”和“对于”用法相近,有时可以互换。例如:关于(对于)这个问题,大家有不同的看法。 但是他们在用法上还是有区别的,主要有以下三点: 第一、表示关联、涉及的事物,用“关于”;指出对象用“对于”。例如: 关于招生问题,请与招生办公室直接联系。 对于不正之风,我们不能听之任之。 错例:为什么对于这种浪费人才的现象至今没有引起有关部门重视呢? “对于”搭配的是“现象” 它形成的就是状语,表语,补语或介词宾语四种成分之一。你拆开成分看看是不是“对于现象”是多余的。而“为什么”却没用了(“对于”误用,应去掉) 第二、“关于”组成的介词短语做状语,通常放在主语之前;“对于”组成的介词短语做状语,放在主语前后都可以。例如; 关于美学,我所知有限。 对于美学,我很感兴趣。 我对于美学很感兴趣。 错例:我关于美学很感兴趣。(“关于”误用,应改为“对”或“对于”) *3月17日,6名委员因受贿丑闻被驱逐出国际奥委会。第二天,世界各大报纸关于这起震惊国际体坛的事件都作了详细报道。(介词使用不当,应为“对”) 第三、“关于”组成的介词短语可以做标题,“对于”组成的介词短语就不能。如“关于中国现当代文学”可以做标题,“对于中国现当代文学”就不能。 “在····上”“在·····下”中间插的应该是名词或名词性短语, 在不减少插秧丛数(的条件)下,有可能做到周年套养红萍,争取大幅度提高红萍产量,为解决肥料问题闯出一条新的路子。 自开工以来,在卫生工程局负责人及参加工作的工人,解放军不顾劳累地积极工作(的情况)下,工程进度很快。 值得注意的是:“在···上”中间也可以插入兼名词的动词,表示范围,但不能插入动宾短语。如可以说“在

VC6.0常见错误

常见编译错误提示 (1)error C2001: newline in constant 1编号:C2001 直译:在常量中出现了换行。 错误分析:①字符串常量、字符常量中是否有换行。 2②在这句语句中,某个字符串常量的尾部是否漏掉了双引号。 3③在这语句中,某个字符创常量中是否出现了双引号字符“"”,但是没有使用转义符“\"”。 4④在这句语句中,某个字符常量的尾部是否漏掉了单引号。 5⑤是否在某句语句的尾部,或语句的中间误输入了一个单引号或双引号。 (2)error C2015: too many characters in constant 编号:C2015 直译:字符常量中的字符太多了。 错误分析: 单引号表示字符型常量。一般的,单引号中必须有且只能有一个字符(使用转义符时,转义符所表示的字符当作一个字符看待),如果单引号中的字符数多于4个,就会引发这个错误。 另外,如果语句中某个字符常量缺少右边的单引号,也会引发这个错误,例如: if (x == 'x || x == 'y') { … } 值得注意的是,如果单引号中的字符数是2-4个,编译不报错,输出结果是这几个字母的ASC 码作为一个整数(int,4B)整体看待的数字。 (3)error C2137: empty character constant 编号:C2137 直译:空的字符定义。 错误分析: 原因是连用了两个单引号,而中间没有任何字符,这是不允许的。 (4)error C2018: unknown character '0x##' 编号:C2018 直译:未知字符…0x##?。 错误分析: 0x##是字符ASC码的16进制表示法。这里说的未知字符,通常是指全角符号、字母、数字,或者直接输入了汉字。如果全角字符和汉字用双引号包含起来,则成为字符串常量的一部分,是不会引发这个错误的。 (5)error C2041: illegal digit '#' for base '8'

各种花的英文名

iris 蝴蝶花hon eysuckle 金银花 chrysanthemum 菊花 carnation 康乃馨 orchid 兰花 canna 美人蕉 jasmine 茉莉花 daffodil 水仙花 peony 牡丹 begonia 秋海棠 cactus 仙人掌 christmas flower 圣诞花/一品红 poppy 罂粟 tulip 郁金香 chi nese rose 月 季 violet 紫罗兰 peach flower 桃花 aloe 芦荟 mimosa 含羞草 dandelion 蒲公英 plum bolssom 梅花中国水仙new year lily

石榴pomegranate 月桂victor's laurel 报春花polyanthus 木棉cotton tree 紫丁香lilac 吊钟lady's eardrops 紫荆Chinese redbud 百合lily 紫罗兰wall flower 桃花peach 紫藤wisteria 杜鹃azalea 铃兰lily-of-the-valley 牡丹tree peony 银杏ginkgo 芍药peony 蝴蝶兰moth orchid 辛夷violet magnolia 蟹爪仙人掌Christmas cactus 玫瑰rose 郁金香tulip

非洲堇African violet 栀子花cape jasmine 木槿rose of Sharon 风信子hyacinth 百子莲African lily 牵牛花morning glory 君子兰kefir lily 荷包花lady's pocketbook 含笑花bana shrub 非洲菊African daisy 含羞草sensitive plant 茉莉Arabian jasmine 猪笼草pitcher plant 凌霄花creeper 树兰orchid tree 康乃馨coronation 荷花lotus 鸢萝cypress vine 菩提botree 大理花dahlia

公文常见错误分析及对策

公文常见错误分析及对策 公文写作 公文常见错误分析及对策 公文是公务文书的简称,是处理公务、管理事务的一种书面文字工具。其重要特点就是行文的规范化、制度化和标准化。对于公文格式,国家技术监督局制定了《国家行政机关公文格式》(GB/T9704—1999,以下简称《格式》),国务院办公厅制定了《国家行政机关公文处理办法》(2001年1月1日起施行,以下简称《办法》),中央办公厅制定了《中国共产党各级领导机关文件处理条例(试行)》(以下简称《条例》)。但是不少单位和部门制发文件,并没有严格按照规定、要求去做,而是各行其是,制发文件存在很大的随意性,造成公文格式的不规范,严重影响了公文的严肃性、公正性。更在一定程度上影响了公文的质量和效能,影响了政 府的行政效率,因此必须引起高度重视。 一、存在的问题 (一)文种使用乱。一是生造文种。把没列为文种的公文种类作为文种使用。《办法》所确定的公文文种共有13类14种,即:命名、令,决定,公告,通告,通知,通报,议案,报告,请示,批复,意见,函,会议纪要。除此之外,均不可直接行文,但可作为"印发"、"颁发"式"通知"的"附件"行文。例如,《关于××市区退休人员一次性缴纳医疗费分期缴费的具体操作规定》、《关于使用社会保障卡有关问题的说明》等,这里的"操作规定"、"说明"均不应作为文种使用,可以改成《××关于印发市区退休人员一次性缴纳医疗费分期缴费的具体操作规定的通知》、《××关于印发使用社会保障卡有关问题的说明的通知》,不能作为文种使用的还有"条例"、"规定"、"办法"、"总结"、"计划"等,有的甚至把"安排"、"要点"、"细则"这些既不是公文文种又不是应用文体种类的东西常常作为公文文种直接行文,都是错误的。

ABAQUS常见错误汇总

模型不能算或不收敛,都需要去monitor,msg文件查看原因,如何分析这些信息呢?这个需要具体问题具体分析,但是也存在一些共性。这里只是尝试做一个一般性的大概的总结。如果你看见此贴就认为你的warning以为迎刃而解了,那恐怕令你失望了。不收敛的问题千奇万状,往往需要头疼医脚。接触、单元类型、边界条件、网格质量以及它们的组合能产生许多千奇百怪的警告信息。企图凭一个警告信息就知道问题所在,那就只有神仙有这个本事了。一个warning出现十次能有一回参考这个汇总而得到解决了,我们就颇为欣慰了。 类似于: Fixed time is too large Too many attamps have been made THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE ISJUDGED UNLIKELY. Time increment required is less than the minimum specified 这样的信息几乎是无用信息(除了告诉你的模型分析失败以外,没有告诉你任何有用的东西)。宜再查找别的信息来考察。根据经验,改小增量步也不一定能收敛,虽然也有人报告过改好的先例,我是从来没有遇到过,也从来没有那个奢望。所以我一般从模型的设置入手。 必须说明的是:Error和warning的性质是完全不同的。Error意味着运算失败,but出现warning 可能还能算,而且有些运算必定会出现warning(比如接触分析必定出“负特征值”,下有详述)。很多警告只是通知性质的,或者只是说明一下而已,不一定都是模型有问题。比如以下warning完全可以忽略: xxxxx will (not)printed,这种只是通知你一声,某些玩意儿不输出了。还有: The parameter frequency cannot be used with the parameter field. It will be ignored(都说某某被ignored了). A系列 如果模型能算,且结果合理,那么大部分警告信息可以不管。但是以下除外: 1 numerical sigularity(数值奇异):刚体位移(欠约束) solver problem. numerical sigularity when processing node105 instance pile D.O.F. 1 ratio=1.735e13 2 Zero pivot(零主元):过约束或者欠约束。 这2个问题一般都意味着模型约束存在问题。1)、2)都会伴随着产生大量负特征值。解决方案当然第一步是检查约束了。 B系列 有一些直接导致计算aborted,那就得仔细分析了,比如: 1 xxxxx is not a valid in ABAQUS/Standard(告诉你这种计算standard不支持了,换别的) 2 missing property 在perperty步检查材料属性是不是都加上了。如果有梁单元,看看梁法向定义对了没有。 3 Detected lock file Job-1.lck. Please confirm that no other applications are attempting to write to the output database associated with this job before removing the lock file and resubmitting.

小学语文常见的八大病句类型修改方法及解析

小学语文常见的八大病句类型修改方法及解析 凡是违反语法结构规律或客观事理的句子都是病句,前者叫语法错误,后者叫逻辑错误。下面是小编为大家收集整理的小学语文常见的八大病句类型修改方法及解析,希望能对大家有所帮助! 一.成分残缺 1.上课的时候,做小动作,被老师批评。 解析:这道题缺少主语,我们不知道是谁被老师批评,是谁上课,读起来特别的怪,所以在被的前面加小明、也可以在上课的前面加小明、也可以在做小动作前加小明,只要语句通顺都可以。 答案:上课的时候,做小动作,小明被老师批评。 2.每个小学生都应该上课专心听讲的好习惯。 解析:这道题缺少谓语,缺少了一个和习惯搭配的词语,所以在"应该";后面加上"养成";。 答:每个小学生都应该养成上课专心听讲的好习惯。 3.春天到了,林荫大道上的花草树木。 解析:这道题是缺少了一个和花草树木搭配的词语。在花草树木后面加"发芽了";。 答:.春天到了,林荫大道上的花草树木发芽了。 4.老师耐心学生。 解析:这道题是缺少了一个和耐心搭配的词语。在耐心后面加"教导";。 答:老师耐心教导学生。 5.这次的运动会,取得了第一名。 解析:这道题我们不知道是谁取得了第一名,在取得第一名前面在小明。 答案:这次的运动会,取得了第一名。 6.我肚子饿了,很想吃。 解析:这是一道一眼就能看出来的题,是一道送分题。 答:我肚子饿了,很想吃东西。 二.成分累赘 1.我忍不住不禁笑了起来。 解析:这是一道两个意思相近的词语混用的病句。忍不住和不禁任意去掉一个即可。 答:我忍不住笑了起来。 2.我的作业几乎全部做完了。 解析:这道题是一个表大概,一个表肯定的词语混用的病句。几乎和全部任意去掉一个即可。(最好删几乎,留全部) 答:我的作业全部做完了。 3.盼望已久的故事书即将终于到了,同学们快乐极了。 解析:这道题是一个表大概,一个表肯定的词语混用的病句。即将和终于任意去掉一个即可。(最好删即将,留终于) 答:盼望已久的故事书终于到了,同学们快乐极了。 4.美丽的大草原一碧千里,到处都是绿色。 解析:这是一道两个意思相近的词语混用的病句。一碧千里和到处都是绿色。去掉一个即可。(记住逗号变句号) 答:美丽的大草原一碧千里。 5.邻居家的哥哥很十分高兴的跑了进来。

VC++中一些常见问题的解决方法

VC++中一些常见问题的解决方法 (1)为什么某个类突然在工作区间里面突然看不见了? 只是类隐藏了,打开FILEVIEW,找到隐藏类的头文件,随便敲一下键盘的空格键,类就会在CLASSVIEW中显示了 (2)在基于对话框的程序中,一按回车键,对话框就没了。 把确定按纽的缺省属性前面的对勾去掉,重载OnOk()函数,在OnOk()函数里注释掉调用基类的OnOk()函数那行代码 (3)为什么我的VC6.0自动显示成员列表功能时有时无? 删除该项目扩展名为.ncb文件,重新打开该项目。 (4)孙老师的视频教程第一课的程序,为什么在我机子上不行? 选菜单project->settings...在弹出的对话框中选Link,在最下边有Project Options,把里边的/subsystem:console删除就可以了 (5)如何干净的删除一个类? 先从workspace中的fileview中删除对应的.h和.cpp文件;再关闭项目,从实际的文件夹中删除对应的.h和.cpp文件;再删除.clw文件。最后打开项目,rebuild all。 (6)网络编程一课中的聊天室程序在为什么老是绑定失败? 一般这种问题是端口设置在6000监听,正好和QQ的端口冲突,多换几个端口试试就可以了 (7)网络程序只能在debug运行,release不行,提示错误error LNK2001: unresolved external symbol __imp__WSAStartup@8 在Release下仍然需要添加Ws2_32.lib。 (8)我画了一条直线但是当窗口最大化时或者被其他窗口覆盖时,直线不见了,只剩下直线原先存在的窗口 这是因为窗口重绘,你可以在响应WM_PAINT的OnDraw()函数中添加画线的代码 (9)在安装VC时未安装MSDN, 自己再用MSDN安装盘安装后在VC中按F1无法调用?修改注册表是最直接的方法,具体过程如下: 在 HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Help下增加 Enable,Filename,State三个主键,注意其类型,含义如下: Enable 类型:DWORD,默认值是1,改变为0x00000001 Filename 类型:字符串改为c:\program files\....\MSDev98\help\Msdev.hlp State 类型:DWORD 默认值为0,改变为0x00000001 (10)如何在应用程序中打开一个超级链接? 这个问题实际上很简单,只要使用ShellExecute API函数就行了 (11)如何在没安装VC的环境下的机器也能打开运行用MFC编写的程序? 把编译模式改为RELEASE,然后点工程-》设置-》常规,选择使用MFC作为静态连接库(12)如何自定义一个消息? 1.#define WM_MY_MESSAGE WM_USER+1; 2.头文件DECLARE_MESSAGE_MAP()前写消息响应函数原形; 3.在BEGIN_MESSAGE_MAP添加消息到函数的映射. 4.写函数的实现部分 (13)怎样改变VC++编辑器默认的颜色? 工具—》选择—》格式,选中注释的颜色即可改变。 (14)复制了一段代码到当前工作空间里,可是代码排列很乱,如何调整? 简单,按下鼠标左键拖动鼠标将代码选择上,同时按下键盘的ALT+F8键

相关主题
文本预览
相关文档 最新文档