Результаты поиска по запросу "static-initialization"

3 ответа

Предотвратить статический порядок инициализации «фиаско», C ++

Однажды я читал потрясающийC ++ FAQ (Это действительно хорошо !!) и прочитайтетема о том, как предотвратить статическую инициализацию порядка "фиаско&qu...

2 ответа

Почему порядок уничтожения этих функционально-локальных статических объектов НЕ обратен порядку их инициализации?

У меня есть два функционально-локальных статических объекта, Один и Два. Один конструктор и деструктор оба получают доступ к двум через GetTwo ():

1 ответ

Как понять, что в некоторых случаях реализация может обрабатывать динамическую инициализацию нелокальной переменной как статическую инициализацию?

На самом деле проблема возникает из слов в проекте стандарта N4582:[basic.start.static / 3] Реализация может выполнять инициализацию переменной со статическо...

ТОП публикаций

2 ответа

Неотложная статическая инициализация члена для шаблонов в gcc?

Есть ли у gcc какие-либо гарантии относительно времени инициализации статического члена, особенно в отношении классов шаблонов? Я хочу знать, могу ли я получить твердую гарантию, что статические члены (PWrap_T<T>::p_s) будет инициализирован ...

1 ответ

) разрешить гиперссылки, но я сослался на номер вопроса для этого вопроса.

ество MSVC 2017 с-std=c++17 дроссели на следующем примере: #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 TC::values[]{ { 42 }, ...

1 ответ

Вы также можете использовать BOOST_PP_ENUM, так как для этого требуется только препроцессор c99

ьзуя pthreads, как в C инициализировать статический массив мьютексов? Кажется, я могу использовать PTHREAD_MUTEX_INITIALIZER для одного статического мьютекса. Но как насчет их статического массива? Как, например, в #include <pthread.h> #define ...

1 ответ

Вот

ел бы инициализировать статическийstd::map где значение не подлежит копированию. Я позвоню своему классуValueClass. ValueClassимеетstd::unique_ptr как частный член, и я даже гарантирую, что ValueClass не будет копироваться ...

1 ответ

, Это исправлено в следующих выпусках: JDK 8u201, JDK 11.0.2 и JDK 12.

НИЕ:это не дубликат, пожалуйста, прочитайте темусarefully https://stackoverflow.com/users/3448419/apangin [https://stackoverflow.com/users/3448419/apangin]цитата: Реальный вопрос заключается в том, почему код иногда работает, когда он ...

5 ответов

статическая инициализация в интерфейсе

Когда я пытался написать что-то вроде этого: public interface MyInterface { static { System.out.println("Hello!"); } } компилятор не смог скомпилировать его. Но когда я написал что-то вроде этого: interface MyInterface { Integer iconst = ...

3 ответа

-dg

вительно ли идиома Initialize-On-Demand действительно необходима при реализации одноэлементного потока с использованием статической инициализации или достаточно простого статического объявления экземпляра? Простое объявление экземпляра как ...