<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786247</guid>
        <pubDate>Wed, 26 Dec 2018 14:13:37 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786247</link>
        <description><![CDATA[Wound: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786241'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Katerina1993 &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T17:01:20+03:00">26.12.18, 14:01</time></span><div class='quote '>Теперь всё откомпелировалось и показала мою форму, но я так и не поняла в чём до этого была проблема.</div></div><br>
Вот в этом:<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786216'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Wound &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T12:51:37+00:00">26.12.18, 12:51</time></span><div class='quote '> static std::list&lt;<strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">id_cell</span></strong>&gt; idc = list&lt;id_cells&gt;();</div></div><br>
И в логе ошибок это четко видно:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><br>
error C2923: System::Collections::Generic::List: &quot;<strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">id_cell</span></strong>&quot; не является допустимым аргументом типа универсальный для параметра &quot;T&quot;<br>
1&gt;        c:&#092;documents and settings&#092;мои документы&#092;visual studio 2008&#092;projects&#092;proj5&#092;proj5&#092;Form1.h(41): см. объявление &#39;id_cell&#39;<br>
1&gt;c:&#092;documents and settings&#092;мои документы&#092;visual studio 2008&#092;projects&#092;proj5&#092;proj5&#092;Form1.h(42) : error C2955: System::Collections::Generic::List: для использования класса универсальный требуется список аргументов универсальный<br>
1&gt;        c:&#092;windows&#092;microsoft.net&#092;framework&#092;v2.0.50727&#092;mscorlib.dll: см. объявление &#39;System::Collections::Generic::List&#39;<br>
</div></div><br>
id_cell - это не класс и не тип. Это переменная. А id_cells - тип.<br>
Переменным и типам нужно давать осознанные имена, а не такие вот, чтоб потом не было путаницы.]]></description>
        <author>Wound</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786241</guid>
        <pubDate>Wed, 26 Dec 2018 14:01:20 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786241</link>
        <description><![CDATA[Katerina1993: Странное, сейчас добавила строку снова.<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">static List&#60;id_cells^&#62;^ idc = gcnew List&#60;id_cells^&#62;();</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
Теперь всё откомпелировалось и показала мою форму, но я так и не поняла в чём до этого была проблема.]]></description>
        <author>Katerina1993</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786232</guid>
        <pubDate>Wed, 26 Dec 2018 13:48:14 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786232</link>
        <description><![CDATA[Wound: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786229'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Katerina1993 &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T13:35:08+00:00">26.12.18, 13:35</time></span><div class='quote '>Как вообще в list можно записать вызванный класс?</div></div><br>
ну вот тебе выше человек написал:<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786210'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Олег М &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T12:16:13+00:00">26.12.18, 12:16</time></span><div class='quote '>using namespace System::Collections::Generic;<br>
 <br>
 <br>
...<br>
static List&lt;id_cells^&gt;^ idc = gcnew List&lt;id_cells^&gt;();</div></div><br>
Потом где то ниже в коде, где он у тебя должен заполняться пишешь:<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">id_cells^ cellid = gcnew id_cells();</div><div class="code_line">/*</div><div class="code_line">заполняешь поля</div><div class="code_line">*/</div><div class="code_line">idc.Add(cellid);</div></ol></div></div></div></div><br>
Ну примерно как то так. Возможно цикл организовать нужно. <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2018-12-26T13:50:34+00:00">26.12.18, 13:50</time></span></span><br>
Вот например тут пример простенький есть, его можно взять за основу: <a class='tag-url' href='https://www.daniweb.com/programming/software-development/threads/318843/managed-c-searching-for-an-object-in-a-generic-list' target='_blank'>https://www.daniweb.com/programming/softwar...-a-generic-list</a>]]></description>
        <author>Wound</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786229</guid>
        <pubDate>Wed, 26 Dec 2018 13:35:08 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786229</link>
        <description><![CDATA[Katerina1993: Как вообще в list можно записать вызванный класс?]]></description>
        <author>Katerina1993</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786226</guid>
        <pubDate>Wed, 26 Dec 2018 13:31:23 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786226</link>
        <description><![CDATA[Wound: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786221'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Katerina1993 &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T13:21:40+00:00">26.12.18, 13:21</time></span><div class='quote '>id_cells - это класс.</div></div><br>
Я красным все выделил. Могу еще шрифт увеличить, чтоб виднее было :-? . Ты в шаблонные параметры передаешь переменную, а не класс. Тип std::list ожидает в шаблонных параметрах тип, а не переменную.<br>
<br>
<br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786221'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Katerina1993 &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T13:21:40+00:00">26.12.18, 13:21</time></span><div class='quote '>Судя потому, что меня спрашивают покажи код и то что не понятно, что такое id_cells, что не кто не читал мой первый пост, там я уже разместила код?</div></div><br>
Там половина класса размещено. У тебя просят весь код. Если это весь код который есть, то у меня для тебя очень плохие новости....]]></description>
        <author>Wound</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786221</guid>
        <pubDate>Wed, 26 Dec 2018 13:21:40 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786221</link>
        <description><![CDATA[Katerina1993: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>cells^ id_cell = gcnew id_cells(0,0,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;);<br>
    static std::list&lt;id_cell&gt; idc = list&lt;id_cells&gt;();<br>
<br>
Ты передаешь в шаблонные параметры типа std::list, переменную, а он ожидает как минимум тип. Вот он тебе и говорит об этом.<br>
Может быть ты так хотела написать?<br>
<br>
CollapsedWrap disabledLine numbers off<br>
static std::list&lt;id_cells&gt; idc = list&lt;id_cells&gt;();<br>
<br>
???<br>
Но тогда не понятно что такое list&lt;id_cells&gt;();? Если это тоже самое, что и с лева, то зачем дублировать это с права?</div></div><br>
<br>
id_cells - это класс.<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Так как ошибок слишком много я добавила прикреплённый файл<br>
<br>
Покажи код<br>
</div></div><br>
Судя потому, что меня спрашивают покажи код и то что не понятно, что такое id_cells, что не кто не читал мой первый пост, там я уже разместила код? <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2018-12-26T13:30:00+00:00">26.12.18, 13:30</time></span></span><br>
Вообщем у меня есть класс id_class<br>
Вызывается он <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">static id_cells^ id_cell = gcnew id_cells(0,0,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;);</div></ol></div></div></div></div><br>
Как этот класс поместить в коллекцию List? Это мне и нужно сделать?]]></description>
        <author>Katerina1993</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786217</guid>
        <pubDate>Wed, 26 Dec 2018 12:53:19 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786217</link>
        <description><![CDATA[Олег М: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786216'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Wound &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T12:51:37+00:00">26.12.18, 12:51</time></span><div class='quote '>Ты передаешь в шаблонные параметры типа std::list, переменную, а он ожидает как минимум тип.</div></div><br>
Кстати да, надо List&lt;id_cells^&gt;^]]></description>
        <author>Олег М</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786216</guid>
        <pubDate>Wed, 26 Dec 2018 12:51:37 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786216</link>
        <description><![CDATA[Wound: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786204'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Katerina1993 &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T11:03:56+00:00">26.12.18, 11:03</time></span><div class='quote '>static id_cells^ <strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">id_cell</span></strong> = gcnew id_cells(0,0,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;);<br>
    static std::list&lt;<strong class='tag-b'><span class="tag-color tag-color-named" data-value="red" style="color: red">id_cell</span></strong>&gt; idc = list&lt;id_cells&gt;();</div></div><br>
Ты передаешь в шаблонные параметры типа std::list, переменную, а он ожидает как минимум тип. Вот он тебе и говорит об этом.<br>
Может быть ты так хотела написать?<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">static std::list&#60;id_cells&#62; idc = list&#60;id_cells&#62;();</div></ol></div></div></div></div><br>
???<br>
Но тогда не понятно что такое list&lt;id_cells&gt;();? Если это тоже самое, что и с лева, то зачем дублировать это с права?]]></description>
        <author>Wound</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786215</guid>
        <pubDate>Wed, 26 Dec 2018 12:49:14 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786215</link>
        <description><![CDATA[Олег М: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=413945&view=findpost&p=3786212'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Katerina1993 &#064; <time class="tag-quote__quoted-time" datetime="2018-12-26T12:40:30+00:00">26.12.18, 12:40</time></span><div class='quote '>Так как ошибок слишком много я добавила прикреплённый файл</div></div><br>
Покажи код]]></description>
        <author>Олег М</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786212</guid>
        <pubDate>Wed, 26 Dec 2018 12:40:30 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786212</link>
        <description><![CDATA[Katerina1993: 102 ошибки выдало (в конце появилось сообщение, что количество ошибок превышает 100 остановка компиляции), может быть ещё нужно подключить какой-нибудь файл с помощью include?<br>
<br>
Так как ошибок слишком много я добавила прикреплённый файл<br>
<br>
<span class="b-attach" data-size="24706" data-hits="205" data-attach-id="59633" data-attach-post-id="0">
			<span class="b-attach__title"></span><a class='b-attach-link' href='https://forum.sources.ru/index.php?act=Attach&amp;type=post&amp;id=0&amp;attach_id=59633' title='Скачать файл' target='_blank'>error.txt</a> (, : 205)
		</span>]]></description>
        <author>Katerina1993</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786210</guid>
        <pubDate>Wed, 26 Dec 2018 12:16:13 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786210</link>
        <description><![CDATA[Олег М: Здесь лучше не пользоваться std::list. Попробуй сделать<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">using namespace System::Collections::Generic;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">...</div><div class="code_line">static List&#60;id_cell^&#62;^ idc = gcnew List&#60;id_cell^&#62;();</div></ol></div></div></div></div>]]></description>
        <author>Олег М</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786204</guid>
        <pubDate>Wed, 26 Dec 2018 11:03:56 +0000</pubDate>
        <title>Ошибка при создания списка</title>
        <link>https://forum.sources.ru/index.php?showtopic=413945&amp;view=findpost&amp;p=3786204</link>
        <description><![CDATA[Katerina1993: При создания списка компилятор выдаёт ошибку:<br>
error C2923: std::list: &quot;id_cell&quot; не является допустимым аргументом типа шаблон для параметра &quot;_Ty&quot;<br>
Вот код главного класса.<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">....</div><div class="code_line">#pragma once</div><div class="code_line">#include &quot;stdafx.h&quot;</div><div class="code_line">#include &quot;Clues.h&quot;</div><div class="code_line">#include &quot;id_cells.h&quot;</div><div class="code_line">#include &#60;list&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">#include &#60;iostream&#62;</div><div class="code_line">#include &#60;string&#62; </div><div class="code_line">&nbsp;</div><div class="code_line">using namespace std;</div><div class="code_line">&nbsp;</div><div class="code_line">....</div><div class="code_line">public ref class Form1 : public System::Windows::Forms::Form</div><div class="code_line">&nbsp;&nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp;static Clues^ clue_window = gcnew Clues;</div><div class="code_line">&nbsp;&nbsp; &nbsp;static id_cells^ id_cell = gcnew id_cells(0,0,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;,&quot;abcd&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;static std::list&#60;id_cell&#62; idc = list&#60;id_cells&#62;();</div></ol></div></div></div></div><br>
Код класса id_cells.h и id_cells.cpp<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">//id_cells.h</div><div class="code_line">#pragma once</div><div class="code_line">&nbsp;</div><div class="code_line">using namespace System;</div><div class="code_line">&nbsp;</div><div class="code_line">ref class id_cells</div><div class="code_line">&nbsp;&nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;public: int X;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;public: int Y;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;String ^direction;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;String ^number;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;String ^word;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;String ^clue;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; public: id_cells(int x, int y, String ^d, String ^n, String ^w, String ^c)</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;{</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this-&#62;X = x;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this-&#62;Y = y;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this-&#62;direction = d;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this-&#62;number = n;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this-&#62;word = w;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;this-&#62;clue = c;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;}</div><div class="code_line">&nbsp;&nbsp; &nbsp;};</div><div class="code_line">//id_cells.cpp</div><div class="code_line">#include &quot;StdAfx.h&quot;</div><div class="code_line">#include &quot;id_cells.h&quot;</div></ol></div></div></div></div>]]></description>
        <author>Katerina1993</author>
        <category>.NET: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	