<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: gcc invalid use of incomplete type</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9326.html</link>
    <description>Здравствуйте!&lt;br&gt;Имеем участок кода:&lt;br&gt;&lt;br&gt;class A;&lt;br&gt;&lt;br&gt;Class B &#123;&lt;br&gt;public:&lt;br&gt;  A *a;&lt;br&gt;  B::B () &#123; a = new A; &#125;&lt;br&gt;&#125;;&lt;br&gt;&lt;br&gt;Получаем ошибку: invalid use of incomplete type&lt;br&gt;Это в корне неправильная реализация или есть пути работы с объектами, тип которых неизвестен?&lt;br&gt;Спасибо.&lt;br&gt;Алексей&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>gcc invalid use of incomplete type (parad)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9326.html#5</link>
    <pubDate>Thu, 15 Dec 2011 10:21:09 GMT</pubDate>
    <description>для таких целей обычно пишут заглушки чтобы тупо возвращался какой-то результат. имена функций можно сразу обговорить. реализовывать - в последуюзем. ( зри в понятие интерфейса ).&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>gcc invalid use of incomplete type (handler2006)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9326.html#4</link>
    <pubDate>Thu, 15 Dec 2011 03:29:51 GMT</pubDate>
    <description> Это больше для компиляции - когда у нас заранее нет заголовочных файлов классов, к примеру, когда  двакласса разрабатываются разными людьми. Затем весь проект будет собран вместе, но я так понял, что указатель на объект - это одно, а сам объект с его полями и методами - тут уж компилятор в растерянности: что туда пихать. Спасибо за ответы&lt;br&gt;</description>
</item>

<item>
    <title>gcc invalid use of incomplete type (JohnProfic)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9326.html#3</link>
    <pubDate>Wed, 14 Dec 2011 17:39:57 GMT</pubDate>
    <description>&amp;gt; Использовать поля и методы класса, не подключая его заголовочного файла а только &lt;br&gt;&amp;gt; объявление.&lt;br&gt;&lt;br&gt;А как компилятор узнает что они там на самом деле есть и, например, какой-то метод нужно вызывать через виртуальную таблицу? С++ не скриптовый ЯП.&lt;br&gt;Для чего такое вообще нужно?&lt;br&gt;</description>
</item>

<item>
    <title>gcc invalid use of incomplete type (handler2006)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9326.html#2</link>
    <pubDate>Wed, 14 Dec 2011 15:48:43 GMT</pubDate>
    <description>Использовать поля и методы класса, не подключая его заголовочного файла а только объявление.&lt;br&gt;</description>
</item>

<item>
    <title>gcc invalid use of incomplete type (JohnProfic)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/9326.html#1</link>
    <pubDate>Wed, 14 Dec 2011 15:07:19 GMT</pubDate>
    <description>&amp;gt; Это в корне неправильная реализация или есть пути работы с объектами, тип &lt;br&gt;&amp;gt; которых неизвестен?&lt;br&gt;&lt;br&gt;Что подразумевается под &quot;работа&quot;?&lt;br&gt;</description>
</item>

</channel>
</rss>
