标准中å˜ä½“æˆå‘˜çš„定义

时间:2019-01-23 17:38:27

标签: c++ language-lawyer

[class.union.anom]/4

  

ç±»è”åˆç±»æ˜¯è”åˆæˆ–具有匿åè”åˆçš„ç±»   作为直接æˆå‘˜ã€‚ç±»è”åˆç±»const imagesRe = new RegExp(/\.(jpe?g|png|gif)$/, 'i'); 具有一组å˜ä½“   æˆå‘˜ã€‚如果X是è”åˆï¼Œåˆ™Xçš„éžé™æ€æ•°æ®æˆå‘˜å³   ä¸æ˜¯åŒ¿åè”åˆæ˜¯Xçš„å˜ä½“æˆå‘˜ã€‚ 此外,   匿åè”åˆçš„éžé™æ€æ•°æ®æˆå‘˜ï¼Œè¯¥æˆå‘˜æ˜¯Xçš„æˆå‘˜   也是X çš„å˜ä½“æˆå‘˜ã€‚最多一个   unionå¯èƒ½å…·æœ‰é»˜è®¤çš„æˆå‘˜åˆå§‹åŒ–程åºã€‚

英语ä¸æ˜¯æˆ‘çš„æ¯è¯­ï¼Œä½†ä»…通过阅读本段,我的å°è±¡æ˜¯ï¼Œä¸Šé¢çªå‡ºæ˜¾ç¤ºçš„å¥å­ä»…适用于X是è”åˆçš„情况,这会使该定义ä¸å®Œæ•´ï¼Œå› ä¸ºç¼ºå°‘类中å˜ä½“æˆå‘˜çš„定义。因此,我必须得出结论,çªå‡ºæ˜¾ç¤ºçš„å¥å­å¿…é¡»åŒæ—¶é€‚用于案例,工会和阶级。有人å¯ä»¥ç¡®è®¤å—?如果ä¸æ˜¯è¿™ç§æƒ…况,那么我认为我们在这一段中有一个缺陷。

1 个答案:

答案 0 :(得分:2)

  

我的å°è±¡æ˜¯ï¼Œä¸Šé¢çªå‡ºæ˜¾ç¤ºçš„å¥å­ä»…适用于X是è”åˆçš„情况

çªå‡ºæ˜¾ç¤ºçš„å¥å­é€‚用于具有匿å工会æˆå‘˜çš„任何类似工会的类X。 Xå¯èƒ½æ˜¯éžå·¥ä¼šç­ã€‚

一个例å­ï¼š

struct X {      // union-like, non-union class X
    union {     // anonymous union member of X
        int i;  // non-static data member of anonymous union
        float f;
    }
}
æ ¹æ®çªå‡ºæ˜¾ç¤ºçš„规则,

iå’Œf是类X之类的并集的å˜ä½“æˆå‘˜ã€‚