c++中有with吗???

来源:百度知道 编辑:UC知道 时间:2024/06/17 04:14:26
pascal中
定义了记录类型后可以用with打开记录
譬如

a: record k1, k2: longint end;
……
with a do begin
k1 := 1; k2 := 2;
end;
……

那么c++中的struct有类似的语句么??
求教。。

没有
struct初始化完成以后使用
a.k1=1;
a.k2=2
来完成上述任务的.
或者在初始化的时候使用如下语法:
struct {
long int k1;
long int k2;
}a={1,2};

楼主和with有感情了啊

struct倒是有的 不过class类比较常用

没有