AutoCAD中图块使用要注意的问题
“秋叶叶叶叶”通过精心收集,向本站投稿了7篇AutoCAD中图块使用要注意的问题,以下是小编为大家准备的AutoCAD中图块使用要注意的问题,希望对大家有帮助。
篇1:AutoCAD中使用图块必须注意的几个问题
在实际设计中,AutoCAD中图块插入前后其组成对象的图层、颜色、线型和线宽等常常会发生变化,本文分析了AutoCAD中图块插入前后其组成对象的图层、颜色、线型和线宽的变化规律,并推荐了绘制图块时所采用的图层、颜色、线型和线宽设置,熟练掌握图块特性和使用图块绘图,是每一个渴望成为AutoCAD高手必备的利器。虽然组成图块的各对象都有自己的图层、颜色、线型和线宽等特性,但插入到图形中,图块各对象原有的图层、颜色、线型和线宽特性常常会发生变化。一般AutoCAD书刊中只涉及图块的定义、插入和存盘等内容,而关于图块插入前后其组成对象一般特性发生变化的内容则很少见到。总结它们的变化规律,对于正确使用图块,提高计算机绘图与设计的效率很有意义。本文讨论的图块组成对象的一般特性仅限于图块组成对象的图层、颜色、线型和线宽。
讨论图块组成对象图层、颜色、线型和线宽的变化,涉及到的图层特性包括图层设置和图层状态。图层设置是指在图层特性管理器中对图层的颜色、图层的线型和图层的线宽的设置。图层状态是指图层的打开与关闭状态、图层的解冻与冻结状态、图层的解锁与锁定状态和图层的可打印与不可打印状态等。
一、图块组成对象图层的继承性
在图块插入时,图块中0层上的对象改变到图块的插入层,图块中非0层上的对象图层不变。即图块中原非0层上的对象,如在 入图形文件中有与其同名的图层,则分别置于各自的同名图层, 入图形文件中图层的设置不变。如在 入图形文件中没有与其同名的图层,则AutoCAD首先在 入图形文件中新建图块的同名图层,并继承图块中非0层对象所在图层的设置,然后把图块中非0层上的对象分别置于各自的同名图层。总之,若0层不是插入层,则图块中0层上的对象,其图层发生改变,被重新置于图块的插入层;图块中非0层上的对象,其图层保持不变,因此我们说非0层对象的图层具有继承性。若0层就是插入层,则图块中各对象所在的图层保持不变。
图块插入后,如果关闭图块的插入层,会使图块中与插入层同名层上的对象不可见,如果0层不是插入层,也会使图块中0层上的对象不可见。因为,图块中0层上的对象已重新置于图块的插入层,但图块中其他图层(既非插入层也非0层)上的对象仍然可见。但是要注意,如果冻结图块的插入层,不管图块中的各个对象位于哪一层,整个图块都将不可见,不但图块中与插入层同名层上的对象和图块中0层上的对象不可见,图块中非插入层上的对象也不可见。如果0层为非插入层,关闭或冻结0层,对图块中原0层对象的可见性没有影响。如果关闭或冻结的图层既非图块的插入层也非0层,会使图块中该层上的对象不可见。
图块插入后,还可以随时改变图块的插入层,先选择图块,在“对象特性”工具栏上单击“图层状态”下拉列表框中的下拉按扭,再单击所需要的图层即可。如上所述,如果冻结图块的插入层。则在该层插入的整个图块将不可见,可以通过这个方法来验证某个图层是否为图块的插入层。
如果图块的插入层既不是0层也不是图块中各对象所在的图层,那么当删除了该层上的所有对象(包括所插入的图块)后,就能够删除该层。但是,图块中各对象所在的图层,不管是不是图块的插入层,即使图层中已经没有任何对象,也不能删除。
如果图块插入后被分解(Explode),则图块插入前位于0层、图块插入后改变到图块插入层的对象,将再从图块的插入层回归到0层。总之,图块分解后,图块中不同图层的对象所在的图层将“各归各位”,恢复到图块插入前各对象所在的图层。
二、图块组成对象颜色、线型和线宽的继承性
为了讨论方便,先约定几个术语。
Bylayer设置就是在绘图时把当前颜色、当前线型或当前线宽设置为Bylayer。如果当前颜色(当前线型或当前线宽)使用Bylayer设置,则所绘对象的颜色(线型或线宽)与所在图层的图层颜色(图层线型或图层线宽)一致,所以Bylayer设置也称为随层设置。
Byblock设置就是在绘图时把当前颜色、当前线型或当前线宽设置为Byblock。如果当前颜色使用Byblock设置,则所绘对象的颜色为白色(White);如果当前线型使用Byblock设置,则所绘对象的线型为实线(Continuous);如果当前线宽使用Byblock设置,则所绘对象的线宽为默认线宽(Default),一般默认线宽为0.25mm,默认线宽也可以重新设置,Byblock设置也称为随块设置。
显式设置就是在绘图时把当前颜色、当前线型或当前线宽设置为显式,既非Bylayer,也非Byblock。
Bylayer块是指颜色、线型和线宽都采用Bylayer设置绘制的图块;Byblock块是指颜色、线型和线宽都采用Byblock设置绘制的图块;Non-by块是指颜色、线型和线宽都采用显式设置绘制的图块。
在Bylayer块插入后,图块中各对象的颜色、线型和线宽与图块插入后各对象所在图层的设置,即图层颜色、图层线型和图层线宽一致,而不是与图块插入后各对象所在图层的当前设置,即当前颜色、当前线型和当前线宽一致,
也就是说,在Bylayer块插入前,如果在 图形文件中有图块的同名层,则 Bylayer块插入后,图块相应图层上对象的颜色、线型和线宽将跟随 图形文件中图块的同名层的图层设置。这时,如果图块图层的设置与 入图形文件图块同名层的设置不同,则在图块插入前后,图块颜色、线型和线宽有明显变化。如果在 入图形文件中没有图块的同名层,则Bylayer块插入后,图块相应图层上对象的颜色、线型和线宽将保持不变。Bylayer块分解前后,图块所有对象的颜色、线型和线宽将保持不变。Bylayer块插入后,图块组成对象的颜色、线型和线宽三者有条件的变化。
在Byblock块插入后,图块中所有对象的颜色、线形与线宽都与插入层的当前设置(当前颜色、线型和线宽) 一致。虽然在图块插入后图块中的各个对象一般不会在同一个图层上,但是图块中所有对象却具有相同的颜色、相同的线型和相同的线宽。Byblock块分解后,图块所有对象的颜色变成Byblock色(白色),所有对象的线型变成Byblock型(实线),但是所有对象的线宽仍保留图块插入时的线宽。Byblock块插入后,图块组成对象的颜色、线型和线宽三者无条件的变化。
在Non-by块插入后,图块中所有对象的颜色、线形与线宽都保持不变。Non-by分解前、后图块所有对象的颜色、线型和线宽将保持不变。Non-by块图块插入后,图块组成对象的颜色、线型和线宽三者没有变化。
如果绘制图块中某个对象时,其颜色、线型或线宽采用的不是同一种设置,则若颜色、线型或线宽采用Bylayer设置,则图块插入后,该对象对应的颜色、线型或线宽将与该对象所在图层的颜色、线型或线宽一致。若颜色、线型或线宽采用Byblock设置,则图块插入后,该对象对应的颜色、线型或线宽将与插入层的当前颜色、当前线型或当前线宽一致。若颜色、线型或线宽采用Non-by设置,则图块插入后,该对象对应的颜色、线型或线宽将保持该对象绘制时颜色、线型或线宽不变。
在图块插入后,如果对图块的颜色、线型或线宽不满意,当然可以把图块分解后再进行调整,但如果不分解图块而直接调整图块的颜色、线型或线宽,则Bylayer块、Byblock块、Non-by块需要区别对待。
在Bylayer块插入后,图块中各对象的颜色、线型与线宽,不可以通过“对象特性”工具栏上“颜色”下拉列表框、“线型”下拉列表框以及“线宽”下拉列表框来直接改变,但可以通过在“图层特性管理器”中改变图层的颜色、线型或线宽来间接改变。单击“对象特性”工具栏上“图层”按扭,可以打开“图层特性管理器”窗口。
在Byblock块插入后,图块中各对象的颜色、线型与线宽,可以通过“对象特性”工具栏上“颜色”下拉列表框、“线型”下拉列表框以及“线宽”下拉列表框来直接改变。
在Non-by块插入后,图块如不分解,图块中各对象的颜色、线型与线宽绝对不可能改变,无论是通过“对象特性”工具栏上“颜色”下拉列表框、“线型”下拉列表框和“线宽”下拉列表框直接改变,还是在“图层特性管理器”中通过改变图层的颜色、线型或线宽间接改变。
如果绘制图块中某个对象时,其颜色、线型或线宽采用的不是同一种设置,则若颜色、线型或线宽采用Bylayer设置,图块插入后,该对象对应的颜色、线型或线宽可以间接改变;若颜色、线型或线宽采用Byblock设置,则图块插入后,该对象对应的的颜色、线型或线宽可以直接改变;若颜色、线型或线宽采用Non-by设置,则图块插入后,该对象对应的颜色、线型或线宽将不能再改变。
三、图块绘制时的几点建议
根据以上对图块组成对象的图层、颜色、线型和线宽的变化分析,得出如下结论。
要使在图块插入后图块各对象的图层随图块的插入层、图块各对象的颜色、线型与线宽都随图块插入层的图层设置,就在0层上用Bylayer颜色、Bylayer线型和Bylayer线宽制块,即0层上的Bylaye块插入后,其图块各对象所在的图层将变换为图块的插入层,其图块各对象的颜色、线型与线宽将与图块插入层的图层设置一致。
要使图块插入后图块各对象的图层随图块的插入层、图块各对象的颜色、线型与线宽都随图块插入层的当前设置,就在0层上用Byblock颜色、Byblock线型和Byblock线宽制块,即0层上Byblock块插入后,其图块各对象所在的图层将改变为图块的插入层,其图块各对象的颜色、线型与线宽将与图块插入层的当前设置一致。
要使图块插入后图块各对象的图层、颜色、线型与线宽都不变,就在非0层上用显式颜色、显式线型和显式线宽制块。
为了更好地组织和管理图形,一般一个图层使用一种颜色,因此希望图库中图块所有对象都能定位到图块的插入层,图块所有对象的颜色都能随该层的图层颜色或当前颜色,而图块所有对象的线型与线宽不变,那么,应在0层上用Bylayer颜色或Byblock颜色、用显式线型和用显式线宽来绘制图块。
篇2:AutoCAD图块使用必须注意的几个问题
在实际设计中,AutoCAD中图块插入前后其组成对象的图层、颜色、线型和线宽等常常会发生变化,本文分析了AutoCAD中图块插入前后其组成对象的图层、颜色、线型和线宽的变化规律,并推荐了绘制图块时所采用的图层、颜色、线型和线宽设置,
熟练掌握图块特性和使用图块绘图,是每一个渴望成为AutoCAD高手必备的利器。虽然组成图块的各对象都有自己的图层、颜色、线型和线宽等特性,但插入到图形中,图块各对象原有的图层、颜色、线型和线宽特性常常会发生变化。一般AutoCAD书刊中只涉及图块的定义、插入和存盘等内容,而关于图块插入前后其组成对象一般特性发生变化的内容则很少见到。总结它们的变化规律,对于正确使用图块,提高计算机绘图与设计的效率很有意义。本文讨论的图块组成对象的一般特性仅限于图块组成对象的图层、颜色、线型和线宽。
讨论图块组成对象图层、颜色、线型和线宽的变化,涉及到的图层特性包括图层设置和图层状态。图层设置是指在图层特性管理器中对图层的颜色、图层的线型和图层的线宽的设置。图层状态是指图层的打开与关闭状态、图层的解冻与冻结状态、图层的解锁与锁定状态和图层的可打印与不可打印状态等。
一、图块组成对象图层的继承性
在图块插入时,图块中0层上的对象改变到图块的插入层,图块中非0层上的对象图层不变。即图块中原非0层上的对象,如在 入图形文件中有与其同名的图层,则分别置于各自的同名图层, 入图形文件中图层的设置不变。如在 入图形文件中没有与其同名的图层,则AutoCAD首先在 入图形文件中新建图块的同名图层,并继承图块中非0层对象所在图层的设置,然后把图块中非0层上的对象分别置于各自的同名图层。总之,若0层不是插入层,则图块中0层上的对象,其图层发生改变,被重新置于图块的插入层;图块中非0层上的对象,其图层保持不变,因此我们说非0层对象的图层具有继承性。若0层就是插入层,则图块中各对象所在的图层保持不变。
图块插入后,如果关闭图块的插入层,会使图块中与插入层同名层上的对象不可见,如果0层不是插入层,也会使图块中0层上的对象不可见。因为,图块中0层上的对象已重新置于图块的插入层,但图块中其他图层(既非插入层也非0层)上的对象仍然可见。但是要注意,如果冻结图块的插入层,不管图块中的各个对象位于哪一层,整个图块都将不可见,不但图块中与插入层同名层上的对象和图块中0层上的对象不可见,图块中非插入层上的对象也不可见。如果0层为非插入层,关闭或冻结0层,对图块中原0层对象的可见性没有影响。如果关闭或冻结的图层既非图块的插入层也非0层,会使图块中该层上的对象不可见。
图块插入后,还可以随时改变图块的插入层,先选择图块,在“对象特性”工具栏上单击“图层状态”下拉列表框中的下拉按扭,再单击所需要的图层即可。如上所述,如果冻结图块的插入层。则在该层插入的整个图块将不可见,可以通过这个方法来验证某个图层是否为图块的插入层。
如果图块的插入层既不是0层也不是图块中各对象所在的图层,那么当删除了该层上的所有对象(包括所插入
在实际设计中,AutoCAD中图块插入前后其组成对象的图层、颜色、线型和线宽等常常会发生变化,本文分析了AutoCAD中图块插入前后其组成对象的图层、颜色、线型和线宽的变化规律,并推荐了绘制图块时所采用的图层、颜色、线型和线宽设置。
熟练掌握图块特性和使用图块绘图,是每一个渴望成为AutoCAD高手必备的利器。虽然组成图块的各对象都有自己的图层、颜色、线型和线宽等特性,但插入到图形中,图块各对象原有的图层、颜色、线型和线宽特性常常会发生变化。一般AutoCAD书刊中只涉及图块的定义、插入和存盘等内容,而关于图块插入前后其组成对象一般特性发生变化的内容则很少见到。总结它们的变化规律,对于正确使用图块,提高计算机绘图与设计的效率很有意义。本文讨论的图块组成对象的一般特性仅限于图块组成对象的图层、颜色、线型和线宽。
讨论图块组成对象图层、颜色、线型和线宽的变化,涉及到的图层特性包括图层设置和图层状态。图层设置是指在图层特性管理器中对图层的颜色、图层的线型和图层的线宽的设置。图层状态是指图层的打开与关闭状态、图层的解冻与冻结状态、图层的解锁与锁定状态和图层的可打印与不可打印状态等。
一、图块组成对象图层的继承性
在图块插入时,图块中0层上的对象改变到图块的插入层,图块中非0层上的对象图层不变。即图块中原非0层上的对象,如在 入图形文件中有与其同名的图层,则分别置于各自的同名图层, 入图形文件中图层的设置不变。如在 入图形文件中没有与其同名的图层,则AutoCAD首先在 入图形文件中新建图块的同名图层,并继承图块中非0层对象所在图层的设置,然后把图块中非0层上的对象分别置于各自的同名图层。总之,若0层不是插入层,则图块中0层上的对象,其图层发生改变,被重新置于图块的插入层;图块中非0层上的对象,其图层保持不变,因此我们说非0层对象的图层具有继承性。若0层就是插入层,则图块中各对象所在的图层保持不变。
图块插入后,如果关闭图块的插入层,会使图块中与插入层同名层上的对象不可见,如果0层不是插入层,也会使图块中0层上的对象不可见。因为,图块中0层上的对象已重新置于图块的插入层,但图块中其他图层(既非插入层也非0层)上的对象仍然可见。但是要注意,如果冻结图块的插入层,不管图块中的各个对象位于哪一层,整个图块都将不可见,不但图块中与插入层同名层上的对象和图块中0层上的对象不可见,图块中非插入层上的对象也不可见。如果0层为非插入层,关闭或冻结0层,对图块中原0层对象的可见性没有影响。如果关闭或冻结的图层既非图块的插入层也非0层,会使图块中该层上的对象不可见。
图块插入后,还可以随时改变图块的插入层,先选择图块,在“对象特性”工具栏上单击“图层状态”下拉列表框中的下拉按扭,再单击所需要的图层即可。如上所述,如果冻结图块的插入层。则在该层插入的整个图块将不可见,可以通过这个方法来验证某个图层是否为图块的插入层。
如果图块的插入层既不是0层也不是图块中各对象所在的图层,那么当删除了该层上的所有对象(包括所插入
的图块)后,就能够删除该层。但是,图块中各对象所在的图层,不管是不是图块的插入层,即使图层中已经没有任何对象,也不能删除。如果图块插入后被分解(Explode),则图块插入前位于0层、图块插入后改变到图块插入层的对象,将再从图块的插入层回归到0层。总之,图块分解后,图块中不同图层的对象所在的图层将“各归各位”,恢复到图块插入前各对象所在的图层,
二、图块组成对象颜色、线型和线宽的继承性
为了讨论方便,先约定几个术语。
Bylayer设置就是在绘图时把当前颜色、当前线型或当前线宽设置为Bylayer。如果当前颜色(当前线型或当前线宽)使用Bylayer设置,则所绘对象的颜色(线型或线宽)与所在图层的图层颜色(图层线型或图层线宽)一致,所以Bylayer设置也称为随层设置。
Byblock设置就是在绘图时把当前颜色、当前线型或当前线宽设置为Byblock。如果当前颜色使用Byblock设置,则所绘对象的颜色为白色(White);如果当前线型使用Byblock设置,则所绘对象的线型为实线(Continuous);如果当前线宽使用Byblock设置,则所绘对象的线宽为默认线宽(Default),一般默认线宽为0.25mm,默认线宽也可以重新设置,Byblock设置也称为随块设置。
显式设置就是在绘图时把当前颜色、当前线型或当前线宽设置为显式,既非Bylayer,也非Byblock。
Bylayer块是指颜色、线型和线宽都采用Bylayer设置绘制的图块;Byblock块是指颜色、线型和线宽都采用Byblock设置绘制的图块;Non-by块是指颜色、线型和线宽都采用显式设置绘制的图块。
在Bylayer块插入后,图块中各对象的颜色、线型和线宽与图块插入后各对象所在图层的设置,即图层颜色、图层线型和图层线宽一致,而不是与图块插入后各对象所在图层的当前设置,即当前颜色、当前线型和当前线宽一致。也就是说,在Bylayer块插入前,如果在 图形文件中有图块的同名层,则 Bylayer块插入后,图块相应图层上对象的颜色、线型和线宽将跟随 图形文件中图块的同名层的图层设置。这时,如果图块图层的设置与 入图形文件图块同名层的设置不同,则在图块插入前后,图块颜色、线型和线宽有明显变化。如果在 入图形文件中没有图块的同名层,则Bylayer块插入后,图块相应图层上对象的颜色、线型和线宽将保持不变。Bylayer块分解前后,图块所有对象的颜色、线型和线宽将保持不变。Bylayer块插入后,图块组成对象的颜色、线型和线宽三者有条件的变化。
在Byblock块插入后,图块中所有对象的颜色、线形与线宽都与插入层的当前设置(当前颜色、线型和线宽) 一致。虽然在图块插入后图块中的各个对象一般不会在同一个图层上,但是图块中所有对象却具有相同的颜色、相同的线型和相同的线宽。Byblock块分解后,图块所有对象的颜色变成Byblock色(白色),所有对象的线型变成Byblock型(实线),但是所有对象的线宽仍保留图块插入时的线宽。Byblock块插入后,图块组成对象的颜色、线型和线宽三者无条件的变化。
在Non-by块插入后,图块中所有对象的颜色、线形与线宽都保持不变。Non-by分解前、后图块所有对象的颜色、线型和线宽将
保持不变。Non-by块图块插入后,图块组成对象的颜色、线型和线宽三者没有变化。如果绘制图块中某个对象时,其颜色、线型或线宽采用的不是同一种设置,则若颜色、线型或线宽采用Bylayer设置,则图块插入后,该对象对应的颜色、线型或线宽将与该对象所在图层的颜色、线型或线宽一致。若颜色、线型或线宽采用Byblock设置,则图块插入后,该对象对应的颜色、线型或线宽将与插入层的当前颜色、当前线型或当前线宽一致。若颜色、线型或线宽采用Non-by设置,则图块插入后,该对象对应的颜色、线型或线宽将保持该对象绘制时颜色、线型或线宽不变。
在图块插入后,如果对图块的颜色、线型或线宽不满意,当然可以把图块分解后再进行调整,但如果不分解图块而直接调整图块的颜色、线型或线宽,则Bylayer块、Byblock块、Non-by块需要区别对待。
在Bylayer块插入后,图块中各对象的颜色、线型与线宽,不可以通过“对象特性”工具栏上“颜色”下拉列表框、“线型”下拉列表框以及“线宽”下拉列表框来直接改变,但可以通过在“图层特性管理器”中改变图层的颜色、线型或线宽来间接改变。单击“对象特性”工具栏上“图层”按扭,可以打开“图层特性管理器”窗口。
在Byblock块插入后,图块中各对象的颜色、线型与线宽,可以通过“对象特性”工具栏上“颜色”下拉列表框、“线型”下拉列表框以及“线宽”下拉列表框来直接改变。
在Non-by块插入后,图块如不分解,图块中各对象的颜色、线型与线宽绝对不可能改变,无论是通过“对象特性”工具栏上“颜色”下拉列表框、“线型”下拉列表框和“线宽”下拉列表框直接改变,还是在“图层特性管理器”中通过改变图层的颜色、线型或线宽间接改变。
如果绘制图块中某个对象时,其颜色、线型或线宽采用的不是同一种设置,则若颜色、线型或线宽采用Bylayer设置,图块插入后,该对象对应的颜色、线型或线宽可以间接改变;若颜色、线型或线宽采用Byblock设置,则图块插入后,该对象对应的的颜色、线型或线宽可以直接改变;若颜色、线型或线宽采用Non-by设置,则图块插入后,该对象对应的颜色、线型或线宽将不能再改变。
三、图块绘制时的几点建议
根据以上对图块组成对象的图层、颜色、线型和线宽的变化分析,得出如下结论。
要使在图块插入后图块各对象的图层随图块的插入层、图块各对象的颜色、线型与线宽都随图块插入层的图层设置,就在0层上用Bylayer颜色、Bylayer线型和Bylayer线宽制块,即0层上的Bylaye块插入后,其图块各对象所在的图层将变换为图块的插入层,其图块各对象的颜色、线型与线宽将与图块插入层的图层设置一致。
要使图块插入后图块各对象的图层随图块的插入层、图块各对象的颜色、线型与线宽都随图块插入层的当前设置,就在0层上用Byblock颜色、Byblock线型和Byblock线宽制块,即0层上Byblock块插入后,其图块各对象所在的图层将改变为图块的插入层,其
图块各对象的颜色、线型与线宽将与图块插入层的当前设置一致。要使图块插入后图块各对象的图层、颜色、线型与线宽都不变,就在非0层上用显式颜色、显式线型和显式线宽制块。
为了更好地组织和管理图形,一般一个图层使用一种颜色,因此希望图库中图块所有对象都能定位到图块的插入层,图块所有对象的颜色都能随该层的图层颜色或当前颜色,而图块所有对象的线型与线宽不变,那么,应在0层上用Bylayer颜色或Byblock颜色、用显式线型和用显式线宽来绘制图块。
篇3:申明和使用"引用"要注意哪些问题
申明和使用"引用"要注意哪些问题
答:引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同,申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量名的别名。声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。不能建立数组的引用。
拓展阅读:
引用说明
(1)&在此不是求地址运算,而是起标识作用。
(2)类型标识符是指目标变量的类型。
(3)声明引用时,必须同时对其进行初始化。
(4)引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,且不能再把该引用名作为其他变量名的别名。
int a=2,int &ra=a;
a为目标原名称,ra为目标引用名。给ra赋值:ra=1; 等价于 a=1;
(5)对引用求地址,就是对目标变量求地址。&ra与&a相等。即我们常说引用名是目标变量名的'一个别名。别名一词好像是说引用不占据任何内存空间,
但是编译器在一般将其实现为const指针,即指向位置不可变的指针。即引用实际上与一般指针同样占用内存。
(6)不能建立引用的数组。因为数组是一个由若干个元素所组成的集合,所以无法建立一个由引用组成的集合。但是可以建立数组的引用.
例如: int& ref [3]= {2,3,5};//声明ref引用的数组错误
但是可以这样写:
const int (&ref)[3] ={2,3,5}; //gcc编译的时候加上选项 -std=c++0x
ref[0] = 35; //错误
为什么要加上const ,因为{2,3,5}此时是个字面值数组,是保存在代码段里,只读的属性,如果不加,编译错误,而且后面对ref[0]的赋值也不会成功.
需要特别强调的是引用并不产生对象的副本,仅仅是对象的同义词。因此,当下面的语句执行后:
pt1.offset(12,12);
pt1和pt2都具有(12,12)的值。
引用必须在定义时马上被初始化,因为它必须是某个东西的同义词。你不能先定义一个引用后才
初始化它。例如下面语句是非法的:
Point &pt3;
pt3=pt1;
那么既然引用只是某个东西的同义词,它有什么用途呢?
下面讨论引用的两个主要用途:作为函数参数以及从函数中返回左值。
篇4:面试中要注意哪些问题
最近我在应聘工作,可当面试官问起我说有没有生过小孩时,我说还没有,但我还没打算生。我想这个答案也许是导致我至今还未找到工作的原因吧。我今年26岁,已婚但还未育,但是现在的用人单位要求是已婚已育的择优录取,我可以撒个小谎吗?这样的话,单位会不会去调查情况呀?面试的时候我倒是说已婚已育的好,还是说已婚未育的好,还是说未婚好呢?我这个26岁的年纪,要找份好点的工作,到底该怎么说呢?请专业的人士回答我,谢谢!!
[面试中要注意哪些问题]
篇5:关于人际交往中要注意哪些问题呢
人际交往的原则
1.平等的原则:社会主义社会人际交往,首先要坚持平等的原则,无论是公务还是私交,都没有高低贵贱之分,要以朋友的身份进行交往,才能深交。切忌因工作时间短,经验不足,经济条件差而自卑,也不要因为自己是大学毕业生、年轻、美貌而趾高气扬。这些心态都影响人际关系的顺利发展。
2.相容的原则:主要是心理相容、即人与人之间的融洽关系,与人相处时的容纳、包含、以及宽容、忍让。主动与人交往,广交朋友,交好朋友,不但交与自己相似的人、还要交与自己性格相反的人,求同存异、互学互补、处理好竞争与相容的关系,更好的完善自己。
3.互利的原则:指交往双方的互惠互利。人际交往是一种双向行为,故有“来而不往、非理也”之说,只有单方获得好处的人际交往是不能长久的。所以要双方都受益,不仅是物质的,还有精神的,所以交往双方都要讲付出和奉献。
4.信用的原则:交往离不开信用。信用指一个人诚实、不欺、信守诺言。古人“有一言既出、驷马难追”的格言。现在有以诚实为本的原则,不要轻易许诺,一旦许诺、要设法实现,以免失信于人。朋友之间,言必信、行必果、不卑不亢、端庄而不过于 持,谦虚而不矫饰诈伪,不俯仰讨好位尊者,不藐视位卑者显示自己的自信心,取得别人的信赖。 注意以下交往技巧:
1.记住别人的姓或名,主动与人打招呼,称呼要得当,让别人觉得礼貌相待、倍受重视,给人以平易近人的印象。
2.举止大方、坦然自若,使别人感到轻松、自在,激发交往动机。
3.培养开朗、活泼的个性,让对方觉得和你在一起是愉快的。
4.培养幽默风趣的言行,幽默而不失分寸,风趣而不显轻浮,给人以美的享受。与人交往要谦虚,待人要和气,尊重他人,否则事与愿违。
5.做到心平气和、不乱发牢骚,这样不仅自己快乐、涵养性高,别人也会心情愉悦。
篇6:关于人际交往中要注意哪些问题呢
有8点要注意的
第一点:微笑
很多人都知道人与人见面的第一印象很重要,所以,我们与人交往的时候,应该注意的第一点就是要学会微笑,一个微笑,会让你在人际交往中加很多分的,所以,见人微笑这一招一定要学会。
第二点:多问几个为什么?
有些时候,我们聊天的过程中,或许总会觉得自己的问题,是否会让对方不好意思回答,从而问出是否好意思回答等等问题,有些时候这些话会让我们觉得生疏很多,不如多问问为什么,如果对方不相回答你的问题,我想他会想办法避免这个问题,这时候他不愿意回答或者转移话题之后,你就千万不要继续追问了,这样做会显得你很没有礼貌,很不懂事。
第三点:说话要留有余地
其实人与人之间还是要多沟通,多交流才能产生更多的感情,但是在一开始的时候千万不要聊的太深,毕竟刚刚见面你也摸不清对方的内心究竟在想些什么,所以千万别让自己说的话,对自己产生不利的影响,说话要适可而止。
第四点:扫兴的话千万不要说
有很多人都会说出一些让人讨厌的话,刚认识的朋友,千万别说什么扫兴的话,或许你以为自己是在开玩笑,但毕竟你们还不是真的很熟,有些玩笑话不如在熟悉之后再去说,这样也让人觉得你很懂礼貌。
第五点:拒绝
第一次见面,千万不要因为对方的一些小恩小惠,就觉得自己一定要为对方做些什么,当然更是有些人专门为了有事找你帮忙的这种,这种时候,如果你能帮忙的时候,就帮忙。不能帮忙的时候要第一时间去回绝对方,你的沉默会让对方觉得,这件事或许有商量的余地。
第六点:换位思考
与人交流的时候,这一点更要注意,因为你所说的话有可能会让对方感觉不舒服,所以这时候你说话之前最好换位思考一下,看看自己要说的话,会不会另对方觉得你很不礼貌等问题出现。
第七点:对事不对人
有些时候,我们会遇到一些事让自己显得很生气,很气愤,但是千万不要把脾气发在任何人的身上,这样做只会让你显得不懂事,从而以后人们都会疏远你。
第八点:大方
交流的的过程中,对方会根据你的表现,给你这个人打分,如果你表现的很大气,对方会觉得你这个人可以深交,如果你表现的很小气,或者很不成熟的话,说不准这个人以后就会疏远你。所以,做人一定要大气。
篇7:关于人际交往中要注意哪些问题呢
社会中的人总是处于一定的社会关系之中,大学生同样离不开与人交往。和谐的人际关系既是大学生心理健康不可缺少的条件,也是大学生获得心理健康的重要途径。大学生人际交往过程中要注意: 面子心理:大学生的许多人际冲突,都是发生在没有什么原则问题的小事情上,往往是一次无意的碰撞、不经意的言语伤害或区区小利等等,本来只要打个招呼、说声道歉,也就没事了,但双方都“赌气”,不打招呼,不道歉,出言不逊,结果争吵起来。更有甚者,一个不让,一个拔拳相向,头破血流,事后懊悔不迭。从心理学角度讲,则是双方都在用不适当的方法维护自尊,即典型的面子心理。仿佛谁先道歉就伤了面子,谁在威胁面前低了头,谁就孬种,于是冲突层层升级,甚至以悲剧而告终。
冲动心理:大学生处于特定的生理发育期,自制能力较弱,遇事容易冲动,或者有些同学认为自己做事爽快,实则也是冲动表现。像骑车相撞以及类似的许多事情,是大家都不愿意发生的,有时也很难断定谁是谁非,双方谦让一下就相安无事了,即使自己有理,也可以忍让一点,好言相对,然而大学生往往一时冲动,气势汹汹,把事情搞糟。 宽容心理:同学之间坦诚相待、互通有无,有利于增进彼此友情,减少不必要的摩擦、冲突。但是,如果你和同学交流时遇到意见分歧,或对方有错误时,是选择措辞生硬,直道其详,还是近取诸譬,站到对方的立场上想一想,委婉地让对方接受你的意见,会产生完全不同的效果。
另外,培养 窗体顶端窗体底端幽默感也有助于把本来紧张的局面缓和得轻松自如,几句俏皮话能使一个窘迫的场面在笑话中消逝。 封闭心理:大学生人际和谐的表现之一是乐于与人交往,然而有的大学生由于种.种原因形成不同程度的封闭心理,阻碍其正常人际关系的形成。
有的是因为性格内向,情感冲动的强度较弱,外露表现不明显,被人误认为封闭。实际上他们中有些人情感深沉,能帮人一帮到底;有的是整天忙忙碌碌,为紧张的工作和繁重的学习所累,始终处于疲倦状态,自然也就很少有高涨的热情,只要紧张气氛松弛了,他们的热情一般能很快调动起来;有的则是因为心灵上的创伤所致,如过去曾赤诚待人,结果却遭致欺骗、暗算,因此对人渐存戒心,不轻易暴露自己的思想感情,或者学业屡屡受挫,世界在其眼中被蒙上了一层灰暗的色彩,失去了信心,失去了对生活的追求,自热情,看不到自己改造世界的力量,只想消极混世,了此一生。对于心理封闭的同学,最重要的是要努力改变自我,自强不息。
【AutoCAD中图块使用要注意的问题】相关文章:
3.信要注意的问题
6.Excel使用秘籍:教你巧借Excel在Autocad中绘制曲线
10.个人简历使用的问题






文档为doc格式