Resultados de la búsqueda a petición "static-initialization"
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 ...
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 ...
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 ...
¿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 ...
¿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* ...
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". ...
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á ...
inicialización estática en la interfaz
Cuando intenté escribir algo como esto:
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