为什么我在C++中的头文件中,类A下声明一下变量extern int test;会提示我A::test非法的存储类?? 请教!

为什么我在C++中的头文件中,类A下声明一下变量extern int test;会提示我A::test非法的存储类?? 请教!,第1张

我刚才做了一个实验:<br>//a.cpp <br>#include <string><br><br>std::string i<br><br>//b.cpp<br>#include <iostream><br>#include <string><br><br>extern std::string i<br><br>int main ()<br>{<br>std::cout <<i <<std::endl<br>}<br><br>运行结果为:<br><br>(上面是一空行:由于末尾用了endl)<br><br>如果没有a.cpp这个文件,运行出错<br>这是一对实验(有没有a.cpp文件)<br><br>可得出这样的结论:<br>a.cpp中std::string i是定义(本来就是)<br>b.cpp中extern std::string i则是声明(你的问题)<br><br>先别急,这只是实验结果。我们还需要理论依据,那么下面就试着解释一下:<br><br>下面是另一个例子(也是第二个实验)<br>你应该知道内置类型(int等)如果作为全局变量时,定义的同时也就初始化了(一个内置类型有其对应的默认值;如果你将自定义类型也看成内置类型,那么就等于说,一个自定义类型有其对应的默认值(由默认构造函数完成))。如<br>//c.cpp<br>int i<br><br>//d.cpp<br>#include <iostream><br><br>extern int i<br><br>int main ()<br>{<br>std::cout <<i <<std::endl<br>}<br><br>那么在这里int i就是定义(并且初始化了i,初始值为0)<br>因而输出结果为<br>0<br>//这个实验的运行结果符合理论依据。<br>(我使用的编译器是visual studio 2008)<br><br><br>从这两个实验来看:(将两个“默认”等同起来)<br>int i<br>std::string i<br>都可以作为初始化i的定义性语句。<br>那么<br>extern int i<br>extern std::string i<br>也具有定义行为(这个很明显与extern的用法相悖)<br><br>在以上两个试验中:int 与 string 有“区别”吗?所有的代码都一样只不过把std::string 换成了 int而已!如果你能解释int的情况,那么我想std::string问题也就迎刃而解了!<br><br>于是我个人总结出一个结论:<br>    不论是内置类型还是自定义类型,前面有extern关键字,如果没有显式地初始化参数(即就是自定义类型的默认构造函数被extern屏蔽了,不起初始化的作用),那么就按声明对待。<br> 麻烦采纳·····

1,每周4-5天的听力练习,早上做一套听力。

2,每天背单词20--50个单词,不一定全会,但是要做到看到单词知道意 思,那阅读就不是问题了,还要根据记忆曲线及时复习。重点单词是一些用法较多的动词。

3看看语法书,如果有毅力的话,就问问老师哪个是重点课文,挑几篇背一背,一定要是课文,因为一般课文比较好。这样你的作文还有改错应该还会有提高。

4 阅读每天2个,我选星火的,要精读。

5补习,如果基础差的话就补习一下

6完型,通过以上的学习就基本可以搞定了。

我正在备考6级 一起加油吧

单词这样背

第一条,就是:一定要每次都大量地背。因为自己不比别人聪明,所以背完单词,别人忘掉五分之一,自己决不会比别人忘得少。然而,别人每天背十个单词,自己却可以背一百个,忘掉五分之一,还剩八十个,是别人最聪明状态下的十倍。每天一百个是最低限。其实背到后来您会发现这个要求并不高,一个月后,您可能自然而然地就背到三百或者五百。

这四百个要分成四组来背,上午三十,中午十个,下午三十,晚上三十。第二天早晨复习以前没背下来的词。背的时候,要一目十词(注意,是十个而不是更多或更少),不要认认真真背,因为没有认认真真的时间。一边看一边读每个词的读音,默读也成。看完后回忆一遍,回忆不起来的再看。这次背的目的在于留下个大概印象,下次看见能知道这个词,所以背到大部分都能回忆得起来就成了,把剩下的词单独抄出来。

背单词捷径的第二条,就是:背字典!为什么要背字典呢?因为字典上每个词的解释比较全面,而且相同字母开头的单词都集中在一起。不是什么字典都可以拿来背的,一定要找只包含自己想背的词的字典。另外,最好有英文方式的解释和例句。而且,一定要有音标!如果是为了考TOFEL或者GRE,注意要选美音音标的字典。一般教材课文后面的词汇表都是为那些认认真真听课的好学生准备的,想走捷径就千万不要去背那些东西。

背字典的时候,按开头字母(Z,Y,X,Q,J,K,U)(V,W,N,O,L)(FG,IT,HM,BDE,R)(C,P,S,A)的顺序背,其中C,P,S,A每个都要分三部分背。这样背有几个好处:(一)能增加成就感,提高兴趣。至于为什么,您翻翻字典就明白了。)(二)便于清楚地知道那些单词已经背过,那些还没背。(三)能先把最基本的词先掌握。三万单词里,分为三个等级:三千到四千,八千到一万,两万二到三万。也就是说,您得分别准备三本字典。这几个等级之间各自有非常不同的特性,所以需要分别用不同方法背。俺当时没有认识到这一点,所以在从一万到三万之间走了一段弯路,浪费了一些时间,不然或许能突破到五万吧。)

所以,背单词捷径的下面这条就有了三个分支。背单词捷径的第三条,就是:和单词多见面。一个单词能不能记住,取决于和它在不同场合见面的频率,不在于每次看着它的时间长短(同样规律也适合于泡MM))。一般想记住一个单词,每星期要和它在*不同场合*见三到四次面。俺在上文中提到大量背的时候,不要抠某一个字记住与否就是这个意思。因为是否一见钟情都是无所谓的,关键在于有更多不同类型的见面机会。不过,根据要背的单词的等级不同,增加见面机会的方式也有所不同。

(2)第一个分支:瞎听!三千到四千这个等级,是非常常用的单词,而且几乎囊括了表达最基本思想所需要的一切词汇。每篇文章中百分之八十都是这些词汇,而且这些词都是最基本的语素(或称"词根"),就是分割到最小无法再分割,互相之间也没什么类似之处的东西。对付这些词的最好方法,就是进行大量的,不间断的,简单的初级听力练习。因为阅读材料中,还有百分之二十其他词汇,所以光凭这个等级的词还看不懂那些阅读材料。但是听力练习都是最基本的对话,而且发音一般很标准,多听能够增加单词的重复率,而且可以为以后背八千到一万那个等级的词打下语音基础。

听的时候,要分精听和泛听两部分。精听当然是指每个词都要弄懂,俺着重讲一下泛听(饭厅?P)。泛听是最重要的,因为掌握语速和语调,以及总体印象都要靠泛听。而这些都是背八千到一万等级单词的基础?泛听能够让经常用到的词(也就是那些最必要掌握的词)把您的耳朵磨出茧子来,让您模模糊糊听到个音就能反应出它是什么意思。泛听中您听到的词,才是您真正应该记住的词,所以别害怕精听的时候什么都听不懂。到底什么是泛听呢?泛听,就是说您听的时候,精神要分散,要一边干着其他事(比如撮饭或和别人大声讨论撮饭)~),一边有一搭没一搭地听着。泛听一定要见缝插针,一有机会就听着,最好耳机不离耳朵。)而精听的意义就在于找出您没听清的那些词。啊哈,那就是您背过但还不熟悉的词了。:)把这些词单独记在另外一个地方,别跟没背下来的词混了。泛听要听精听已经听过的内容。比如精听听到了第二盘磁带,那么泛听就听第一盘磁带,正好。提醒您一句,千万别拿英语广播当自己的听力教材!!!顺便跟您推荐一套听力教材:武汉师范大学出的Step by Step.内容比较循序渐进,每一课开头的音乐也很好听。)

第二个分支:狂看!八千到一万这个等级,基本包含了剩下的百分之二十。这些单词在听力教材里很难找到。但是,可不要停止听的练习呦,因为听能巩固您的语调感觉,而这是背这个等级单词的一个关键。不过,背这个等级的词,需要在听以外增加看的内容。看,同样要分精读和泛读两种。就象听一样,也是泛读更重要一些。泛读要挑不太长,能有耐心看完的文章,而且看不懂的词不要太多,一篇文章有两三个不认识的就足够了。千万不要一上来就看英语报刊杂志小说,那些东西不但很难看懂,而且看懂了也对背单词没什么促进作用。:Q泛读也需要大量练习,只要您有耐心,又有足够时间,就一直看下去吧!看的时候不要仔细阅读,扫一眼明白个大概意思就成了,然后把这一眼没看懂的词画上记号,别琢磨它是什么意思,继续扫描吧!全部看完之后,回头再看这些单词,有的可能已经想起来了,有的....还没想起来?那就查查字典,要是自己还没背过,就扔掉它,要是已经背过了,就单独抄下来吧,和听力练习中没听出来的词放在一起。

(3)俺的经验是新概念第一二册,然后大学泛读课本前两册,然后是另外的一个泛读教程初级部分,然后新概念第三册,泛读课本第三册,某一种听力教材高级听力部分的教师用书,然后新概念第四册,泛读课本第四五册...这么个顺序进度比较合适。

第三个分支:乱说!这只适合背两万二到三万的词。因为其他的词不用说就已经背下来了。)而这个等级的词在阅读材料里非常少,可能阅读十篇文章却一个这个等级的词也没有。所以靠阅读来增加见面机会已经不行了。这些词甚至有的老外一辈子都没见过,咋能指望他们能写出来呢?尤其是GRE词汇,什么"给马穿衣服","纽约的流氓","从非洲吹向南欧的风"....这些词都是一些精致的修辞,也就是说,如果您话里净是这些词,那您可以假冒一位学者了。)一般的老外都是听不懂您说的这些话的,所以不用这些词也能表达同样的含义。好了,您的机会来了,您可以跟老外讲话中带上这些单词,然后很自豪地假装谦虚地跟他们解释这些词的含义。)每次跟老外解释一两个词就足够了,老外会佩服您佩服得五体投地的。)HL就向ws解释吧!要大胆而耐心,尤其是大胆。)

这个阶段,您就别再练听力了,因为练了进步也不大。还记得开头那句话么?要想成功,得走捷径。凡是不能在短时期内取得巨大进步的行动,都不必浪费时间去做。不过,这时候的阅读材料成了问题:您会发现,过去看的东西觉得太浅没意思,看其他深的东西又看不懂。您还会发现一个新的有趣现象:那就是您想看的文章里,现在全是第一个等级的那些词,每个词您都确切知道它的含义,但整个文章您就是看不懂。Q那您该看什么呢?就看第二个等级的那些浅显文章啊。虽然浅显,但能帮助您不至于忘了过去背出来的成果。至于您看不懂的那些文章,别着急,等您和老外交流多了,您自然就懂了,那都是一些词组、俚语或文法组成的文章。:)

背单词捷径的第四条,就是:联想,联想,联想,.....背单词的第一个动作是什么?端详一下它的外貌。第二第三个动作呢?看看它的内涵和发音。而第四个动作,就应该是联想,再联想.....联想它和其他背过的词有没有外表类似的?读音类似的?意思类似或相反的?如果有,就赶紧记在旁边,在另外那些词旁边也把这个词加上。这样,以后看见其他词,也会联想起这个词,等于又增加了一次见面机会。而且,在第二、第三个等级的词汇里,还有许多单词是由"前缀","词根","后缀"组成的,前缀比如"re","in","pseud"...,后缀比如"er","a","oid"...,然后共同组成一个新词。如果掌握了这些前后缀,就可以很方便地猜出一个生词到底什么意思。另外,有很多读音相近的词也有相似的意思,这在俚语、诗歌和儿童用语中更普遍。如果每天记80个单词,一个月只能背2400个单词,但掌握了这些规律后,实际上背的速度越来越快,几乎一万多单词都是不用背就会了的。不过,在GRE单词中,有很多是既没有和其他词的关系,又没有前后缀,看起来既简单又记不住的单词。这些词里边有希腊语,意大利语,德语,拉丁语,甚至还有日语译音。这就只能靠和别人解释来掌握了。(HL一定要注意!)

背单词捷径的第五条,就是:复习!记得快,忘得也就快,这是一个非常正常的规律。在背单词的过程中,复习就显得非常重要。俺总结复习的规律是:十个单词复习一遍,然后三十个单词,然后是以前所有没背下来的单词。复习的时候,同样不必细抠,粗略地扫一遍就可以了,但一定要想它的读音(因为英语是象声的)。最后背不下来的单词,一定是不常用的,因为老外一样背不下来。)每背完一个开头字母的单词,就要把前一个开头字母的复习一遍。然后每背完前文中括号里面的开头字母,就把上一个括号里的复习一遍。复习的时候,要先看英文翻译中文意思来一遍,然后再看着中文想它的英文单词再来一遍。前面说过,在泛听,泛读中忘了的词要和背的时候就记不住的词分着记下来,就是为了在复习的时候区别对待。忘了的词,要每天看一遍,会了就划掉,而记不住的词则在背完了整个字母以后,单独背一下这些词,平常就不用看了。GRE单词的复习方法非常奇怪:它需要进行填字游戏。也就是说,盖住单词的一部分,然后想整个词是怎么拼。另外,还得想它的同义词,近义词,反义词。顺便说一句,考GRE的词和考TOFEL的词互相之间是毫不相关的,也就是说,您不会TOFEL的词,GRE也有可能拿个高分


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/664727.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

随机推荐

  • 兰芝精华液怎么样

    问题一:兰芝精华液怎么样? 10分 年轻时候用用还可以,保湿的 这个不管美白的好么问题二:兰芝精华露好用吗?用的能说下吗? 10分 想要知道兰芝精华露好用吗,就一定要先看看自己是属于什么肤质啊。兰芝精华露好用吗?对于这个问题,每

    2023-12-14
    40500
  • 小甜甜布兰妮代言的香水有那些

    小甜甜布兰妮代言的香水叫做小甜甜布兰妮香水(Britney Jean Spears)。2004年,Britney Spears布兰妮·斯皮尔斯开始推出她的首款香水——Curious Britney Spears小甜甜布兰妮渴望香水。至今,

    2023-12-14
    32100
  • 天津科技台百医百顺节目中讲的治疗鼻炎的中药方

    12月25日《中药贴敷巧治鼻炎》冬季是鼻炎尤其是过敏性鼻炎的高发季节。鼻炎虽不是什么大病,可是给我们带来的麻烦却不小。无论是走路、吃饭,随时随地都会感觉到鼻子不通、发痒、甚至喷嚏声不断,严重的影响了患者的生活和工作。12月25日《百医百顺》

    2023-12-14
    18400
  • 可以介绍一下香奈儿保湿微精华露吗香奈儿保湿微精华露的使用方法是什么

    香奈儿这样的大牌是可以值得信任的,需要考虑的就是这个东西适不适合自己用,香奈儿保湿微精华露介的价格有点小贵的,下面给大家看看香奈儿保湿微精华露介绍吧。香奈儿保湿微精华露介绍 香奈儿运用专利独立微囊技术,打造出第一款蕴含山茶花精萃油的新一代山

    2023-12-14
    26000
  • 娇兰307是什么梗

    307这个梗是指对少年时代团队长马嘉祺在2021年全国高考只考了总分307的嘲讽及调侃。由于马嘉祺一直营造学霸和文化人的人设,并且采访的时候马嘉祺自己也没谦虚过,说自己在年级前几名徘徊,但高考分数一出后,人设崩塌,因此就有了307的梗,该梗

    2023-12-14
    17600
  • 盗将行歌词是什么意思

    一句话总结,这是个凄美的爱情故事。歌词构建了8个场景,解析如下:1、劫过九重城关,我座下马正酣:多年以前,将军还是大盗的时候。他劫过很多城池以后,正在休息。2、看那轻飘飘的衣摆,趁擦肩把裙掀:这是将军(还是大盗之时)与女主角第一次见面的场景

    2023-12-14
    21400
  • 完美舒缓修护柔肤水

    完美舒缓修护柔肤水完美舒缓修护柔肤水,化妆水可以说是最最基础的护肤品了,它的质地清透水润,能够为肌肤补充大量的水分,所以经常会在洁面后用到它。下面看看完美舒缓修护柔肤水。完美舒缓修护柔肤水1

    2023-12-14
    15400
  • 杨幂用什么护肤品

    想要购买脱毛膏首先需要选择好评度较高的产品为宜。薇婷脱毛膏在脱毛效果上面的感觉是比较不错的。而且持久性比较好,不会让肌肤受到损伤。使用过一段时间之后,就会发现这款脱毛膏与其他的产品不同,其中的成分采用的是纯天然的植物萃取,为此,在清洗的时候

    2023-12-14
    17200
  • 欧莱雅玻尿酸和肤丽芳丝哪个好用

    欧莱雅玻尿酸好用。根据查询相关公开信息显示,欧莱雅玻尿酸中的玻尿酸分子小,能够更好地渗透到肌肤深层,并形成保湿膜,持久地保持肌肤的水分,导致欧莱雅玻尿酸的保湿效果比肤丽芳丝更持久,因此欧莱雅玻尿酸比肤丽芳丝好用。欧莱雅玻尿酸适用于所有肤质,

    2023-12-14
    18100

发表评论

登录后才能评论
保存