Ошибка MinGW: «поток» не является членом «стандартного»

Да, это действительно так, потому что пока _bar еще не сконструирован, хранилище для него существует, и ссылка на него в порядке, пока вы фактически не используете эту ссылку до тех пор, пока не тело конструктора производного класса.

Вот еще одно сообщение по аналогичной теме, которое вы можете найти: https://stackoverflow.com/a/5905746/4323

И, наконец, ответ, который цитирует стандарт: https://stackoverflow.com/a/6258431/4323 , говорящий:

До того, как срок жизни объект был запущен, но после того, как было выделено хранилище, которое будет занимать объект [...], может использоваться любой указатель, который ссылается на место хранения, в котором находится или находится объект, но только ограниченным образом.

BLOCKQUOTE>

13
задан Hi-Angel 19 January 2014 в 12:06
поделиться