Megosztás a következőn keresztül:


C2049-fordítási hiba

"névtér-név": a nem beágyazott névtér nem nyitható meg beágyazottként

Megjegyzések

A inline kulcsszó csak akkor használható névtérdefiníciós bővítményben, ha az eredeti névtérdefinícióban is használták.

A probléma megoldásához konzisztenssé kell tenni a inline kijelölő használatát a névtér minden részén.

példa

Az alábbi példa c2049-et hoz létre:

// C2049.cpp
namespace ns {}

inline namespace ns {}   // C2049

Lehetséges megoldás:

// C2049b.cpp
namespace ns {}

namespace ns {}