Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
"id": ongeldige syntaxis voor gebruiksdeclaratie; verwachte gekwalificeerde naam
Opmerkingen
Een using-declaratie vereist een gekwalificeerde naam, een bereikoperator (::) gescheiden reeks naamruimte-, klasse- of opsommingsnamen die eindigen op de id-naam. Een operator voor één bereikomzetting kan worden gebruikt om een naam uit de globale naamruimte te introduceren.
Example
In het volgende voorbeeld wordt C2868 gegenereerd en wordt ook het juiste gebruik weergegeven:
// C2868.cpp
class X {
public:
int i;
};
class Y : X {
public:
using X::i; // OK
};
int main() {
using X; // C2868
}