Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
"nombre_espacio_de_nombres": un espacio de nombres que no está en línea no se puede volver a abrir como en línea
Observaciones
La inline palabra clave se puede usar en una extensión de definición de espacio de nombres solo si también se usó en la definición del espacio de nombres original.
Para resolver este problema, haga que el inline uso del especificador sea coherente en todas las partes del espacio de nombres.
Ejemplo
En el ejemplo siguiente se genera la advertencia C2049:
// C2049.cpp
namespace ns {}
inline namespace ns {} // C2049
Posible solución:
// C2049b.cpp
namespace ns {}
namespace ns {}