早教吧作业答案频道 -->其他-->
c++STL中的set容器再给另一个set变量赋值后,两个变量中的元素是分别储存的吗?如seta,b;.;b=a;此时修改b中的元素,会对a中的元素产生影响吗?我用g++和vc++编译,都不会有影响,但是否任何Windows和
题目详情
c++ STL中的set容器再给另一个set变量赋值后,两个变量中的元素是分别储存的吗?
如set a,b;.;b=a;
此时修改b中的元素,会对a中的元素产生影响吗?
我用g++和vc++编译,都不会有影响,但是否【任何Windows和Linux环境下】【所有的c++的编译器】都没有影响呢?
如set a,b;.;b=a;
此时修改b中的元素,会对a中的元素产生影响吗?
我用g++和vc++编译,都不会有影响,但是否【任何Windows和Linux环境下】【所有的c++的编译器】都没有影响呢?
▼优质解答
答案和解析
不会有影响,这是两份独立的拷贝.【任何Windows和Linux环境下】【所有的c++的编译器】都是这样的,因为C++标准库是这样定义的,所以任何编译器在实现标准库的时候都会遵守这条规则
看了c++STL中的set容器再给...的网友还看了以下:
彩色图像可能的颜色数目由R、G、B三基色的位数确定。若R、G、B分别用8位表示,则图像中可能出现的颜 2020-05-23 …
● 个人电脑通常支持使用32位真彩色显示模式,其中R、G、B分量各占 (56) 位。 (56)A. 2020-05-26 …
个人电脑通常支持使用32位真彩色显示模式,其中R、G、B分量各占______位。A.10、10、10 2020-05-26 …
真彩色是指组成一幅彩色图像的每个像素值中,有R、G、B3个基色分量。RGB(8:8:8)表示R、G、 2020-05-26 …
如果一串小彩灯按以下顺序方式不断闪动,其中数字表示小彩灯排列序号,英文字母R、G、B分别表示该灯为 2020-06-08 …
若一台显示器中r,g,b分别用3位二进制数来表示,那么它可以显示 2020-06-27 …
若一台显示器中R、G、B分别用3位二进制数来表示,那么它可以显示几种不同的颜色33 2020-06-27 …
如何证明积分中值定理的推论?重谢!设函数f和g在[a,b]上可积.若g为单调函数且在(a,b)上不 2020-07-30 …
反应A(g)+B(g)—→C(g)ΔH,分两步进行:①A(g)+B(g)—→X(g)ΔH1;②X(g 2020-10-31 …
反应A(g)+B(g)―→C(g)ΔH,分两步进行:①A(g)+B(g)―→X(g)ΔH1;②X(g 2020-10-31 …