>>116
C++の宣言文において、&x を x が参照型であることを意味する文法を最初に
定義するのは、人間。そういう言語にしたいからそうしただけ。
そしてその文法は、(必須ではないが)、BNFなどを使った構文規則として仕様公開される。
C++の構文規則には、x&というパターンは書いてない。
なので、積極的に「禁止」しなくても、トークン列にx&というものが現れても、
どの構文規則にも「マッチング」しないのでエラーが表示される。
それだけのこと。
探検
C++相談室 part156
■ このスレッドは過去ログ倉庫に格納されています
123デフォルトの名無しさん
2021/05/29(土) 01:39:13.51ID:QJfgb1eG■ このスレッドは過去ログ倉庫に格納されています
