Почему нельзя использовать предварительное объявление для std::vector?
Компилятору необходимо знать, насколько c++ велика буква «В», прежде cxx чем он сможет сгенерировать stl соответствующую информацию stl-containers о макете. Если бы вместо stl-containers этого вы сказали std::vector
, то компилятору c++ не нужно было бы знать, насколько stl-containers велик B, потому что он знает, насколько stl велик указатель.
c++
stl
2021-12-03T17:49:52+00:00
2022-10-23T12:06:45+00:00
JamilHaba
Вопросы с похожей тематикой, как у вопроса:
Почему нельзя использовать предварительное объявление для std::vector?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.