Resultados de la búsqueda a petición "static-initialization"

3 la respuesta

Inicializar static std :: mapa con valor no copiable en una inicialización en línea uniforme

Me gustaría inicializar una @ estátistd::map donde el valor no se puede copiar. Llamaré a mi clase ValueClass. ValueClass tiene unstd::unique_ptr como miembro privado e incluso me aseguro de que ValueClass no se pueda ...

1 la respuesta

Por qué usar flujos paralelos en el inicializador estático conduce a un punto muerto no estable

PRECAUCIÓN no es un duplicado, lea el tema сarefully https: //stackoverflow.com/users/3448419/apangi [https://stackoverflow.com/users/3448419/apangin] cita: La verdadera pregunta es por qué el código a veces funciona cuando no debería. El tema ...

1 la respuesta

MSVC 2017 viola el orden de inicialización estática dentro de la unidad de traducción única

MSVC 2017 Comunidad con-std=c++17 se ahoga en el siguiente ejemplo: #include <iostream> struct TC { static TC const values[]; static TC const& A; static TC const& B; static TC const& C; int const _value; }; inline constexpr TC const ...

1 la respuesta

¿Cómo comprender que una implementación puede tratar la inicialización dinámica de variables no locales como inicialización estática en algunos casos?

De hecho, el problema proviene de las palabras en el borrador estándar N4582: [basic.start.static / 3] Se permite que una implementación realice la inicialización de una variable con una duración de almacenamiento estático o de subprocesos como ...

2 la respuesta

¿Por qué el orden de destrucción de estos objetos estáticos locales de función NO es el inverso de su orden de inicialización?

Tengo dos objetos estáticos locales de función, uno y dos. El constructor y el destructor de uno acceden a Two a través de GetTwo (): #include <iostream> struct One; struct Two; const One& GetOne(); const Two& GetTwo(); struct Two { const char* ...

3 la respuesta

Prevenir el orden de inicialización estático "fiasco", C ++

Una vez que estaba leyendo un asombrosoPreguntas frecuentes de C ++ [https://isocpp.org/faq](¡Es realmente bueno!) Y lea eltema [https://isocpp.org/wiki/faq/ctors#static-init-order]sobre cómo evitar el orden de inicialización estático "fiasco". ...

2 la respuesta

Inicializando un std :: map <int, unique_ptr <int>> estático en C ++

Esta es una pregunta similar a estaenviar [https://stackoverflow.com/questions/138600/initializing-a-static-stdmapint-int-in-c] . La respuesta que creo que es más prometedora tiene que ver con la inicialización estática con plantilla. Aquí está ...

2 la respuesta

¿Inicialización de miembro estático no diferido para plantillas en gcc?

5 la respuesta

inicialización estática en la interfaz

Cuando intenté escribir algo como esto:

2 la respuesta

Seguridad de subprocesos de inicializadores estáticos en C #

Todos dicen que los inicializadores estáticos son seguros para subprocesos, pero me preocupa un detalle en particular.Digamos que tengo