<?xml version="1.0" encoding="windows-1251"?>
  <rss version="2.0">
    <channel>
        <title>WOweb News - С/C++</title>
       <link>http://forum.woweb.ru</link>
       <description>Форум WOweb</description>
       <generator>RSSTrix IPB</generator>
       <managingEditor>trinex@yandex.ru (Woweb Forum)</managingEditor>
       <webMaster>trinex@yandex.ru</webMaster>
       <lastBuildDate>Fri, 30 Jul 2010 10:51:37 GMT</lastBuildDate>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 14:13:51 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Еще один вопрос: Как теперь массив int mass[20] вывести в Label1-&amp;gt;Caption? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45758.html</link>
            <pubDate>Tue, 22 Jun 2010 11:48:23 GMT</pubDate>
            <title>шаблонный класс для работы со стеком, автор: Alenochka. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Alenochka&lt;br&gt;&lt;br&gt; блин((( ну никто не может помочь мне((( &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45758&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 11:20:47 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Все разобрался. Делаю через коды символов. Потом напишу код. &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; Выглядет это так:&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;void __fastcall TForm1&amp;#58;&amp;#58;Button1Click&amp;#40;TObject *Sender&amp;#41;&lt;br&gt;{ int KolE1, i, j=0; // объявляем 3 переменные KolE1 - количество введенных символов в Edit1-&amp;#62;Text, i - счетчик цикла, j - просто для поверки&lt;br&gt;&lt;br&gt; &amp;nbsp;KolE1=strlen&amp;#40;Edit1-&amp;#62;Text.c_str&amp;#40;&amp;#41;&amp;#41;; //считаем количество введенных символов в Edit1-&amp;#62;Text &amp;#40;нужно для создания динамического массива&amp;#41;&lt;br&gt;&lt;br&gt; &amp;nbsp;int *AE1=new int&amp;#91;KolE1&amp;#93;; //создаем динамический массив размером с введенное количество символов в Edit1-&amp;#62;Text типа int &amp;#40;пока не используется&amp;#41;&lt;br&gt;&lt;br&gt; &amp;nbsp;for &amp;#40;i=1; i&amp;#60;KolE1+1; i++&amp;#41; //крутим цикл от 1 до конца динамического массива&lt;br&gt; &amp;nbsp;{ if &amp;#40;Edit1-&amp;#62;Text&amp;#91;i&amp;#93; == 1058&amp;#41; { j=3; }} //Если текущий символ в Edit1-&amp;#62;Text равен символу Т &amp;#40;код символа 1058&amp;#41; то переменная j=3&lt;br&gt;&lt;br&gt;Label1-&amp;#62;Caption=j; //Проверяем чему равна j&lt;br&gt;}&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;В результате все работает. Если в Edit1-&amp;gt;Text есть хоть один символ &amp;#39;Т&amp;#39; то в Label1-&amp;gt;Caption ответ 3, если такого символа нет то ответ всегда 0.&lt;br&gt;&lt;br&gt;Вот это да&amp;#33; &lt;!--emo&amp;:D--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /&gt;&lt;!--endemo--&gt;  Аж самому понравилось  &lt;!--emo&amp;:super:--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/punk.gif' border='0' style='vertical-align:middle' alt='punk.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 10:45:49 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Установил RAD Studio CodeGear 2009. Нашел пару ошибок, которые бударажут мое сознание:&lt;br&gt;1. В RAD ошибку выдает при каком-либо выходе за пределы массива, в Builder-е не выдает таких сообщений. Ну в принципе согласен, хотя и ... (ладно согласен полностью). Сейчас переписую все это.&lt;br&gt;2. Работает вроде бы правильно но если вводить в Edit1-&amp;gt;Text английские буквы.&lt;br&gt;&lt;br&gt;Теперь вопросы:&lt;br&gt;1. Edit1-&amp;gt;Text - это строка ANSI? Если так, то разве в ANSI нет РУССКИХ СИМВОЛОВ &lt;a href='http://articles.org.ru/docum/ansi.php' target='_blank'&gt;http://articles.org.ru/docum/ansi.php&lt;/a&gt; или может я чего-то незнаю?&lt;br&gt;2. Как побороть Edit1-&amp;gt;Text чтобы можно было сравнивать Edit1-&amp;gt;Text[1] с РУСКИМИ СИМВОЛАМИ &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 08:27:56 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Еще идем дальше начинаем крутить Edit1-&amp;gt;Text в цикле&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;void __fastcall TForm1&amp;#58;&amp;#58;Button1Click&amp;#40;TObject *Sender&amp;#41;&lt;br&gt;{ int i; // счетчик итераций цикла&lt;br&gt; &amp;nbsp;int a&amp;#91;20&amp;#93; = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; // создаем обнуленный массив из 20 символов&lt;br&gt;&lt;br&gt;for &amp;#40;i=1&amp;#59; i&amp;#60;20+1&amp;#59; i++&amp;#41; // Вращаем цикл 20 раз и позиции i=1&lt;br&gt;{&lt;br&gt;if &amp;#40;Edit1-&amp;#62;Text&amp;#91;1&amp;#93;==&amp;#39;Т&amp;#39;&amp;#41; a&amp;#91;1&amp;#93;=2; //если первый символ Edit1-&amp;#62;Text равет Т то массив будет выглядеть так {2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};&lt;br&gt;}&lt;br&gt;&lt;br&gt;Label1-&amp;#62;Caption=a&amp;#91;1&amp;#93;; // Смотрим чему равен первый элемент массива а, он равен 2 при строке &amp;#39;Текст&amp;#39; в Edit1-&amp;#62;Text&lt;br&gt;}&lt;br&gt;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;Удивительно, но это тоже работает&amp;#33; &lt;br&gt;Но все координально меняется, если мы хотим прокрутить по символьно, т.е. меняем Edit1-&amp;gt;Text[1]==&amp;#39;Т&amp;#39; на Edit1-&amp;gt;Text[&lt;b&gt;i&lt;/b&gt;]==&amp;#39;Т&amp;#39; или (и) a[1]=2 на a[&lt;b&gt;i&lt;/b&gt;]=2&lt;br&gt;Вот это пипец полный&amp;#33; Какая разница, что стоит 1 или i=1. Такой программирование начинает наводить на мысли... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 08:12:28 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Идем дальше. Создаем массив. И о чудо тоже работает.&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;void __fastcall TForm1&amp;#58;&amp;#58;Button1Click&amp;#40;TObject *Sender&amp;#41;&lt;br&gt;{ int a&amp;#91;20&amp;#93; = {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; //создаем обнуленный массив из 20 символов&lt;br&gt;&lt;br&gt;if &amp;#40;Edit1-&amp;#62;Text&amp;#91;1&amp;#93;==&amp;#39;Т&amp;#39;&amp;#41; a&amp;#91;1&amp;#93;=2; // Тоже самое, если первый символ Edit1-&amp;#62;Text равет Т то массив будет выглядеть так {2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};&lt;br&gt;&lt;br&gt;Label1-&amp;#62;Caption=a&amp;#91;1&amp;#93;; // Смотрим чему равен первый элемент массива а, он равен 2 при строке &amp;#39;Текст&amp;#39; в Edit1-&amp;#62;Text&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 08:00:40 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Вот рабочий код из которого видко что я был прав в отношении строка это массив char&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;void __fastcall TForm1&amp;#58;&amp;#58;Button1Click&amp;#40;TObject *Sender&amp;#41;&lt;br&gt;{ int a=0; // a - целочисленная переменная равная 0&lt;br&gt;&lt;br&gt; &amp;nbsp; if &amp;#40;Edit1-&amp;#62;Text&amp;#91;1&amp;#93;==&amp;#39;Т&amp;#39;&amp;#41; a=2; //Если в строке Edit1-&amp;#62;Text первый символ Т то переменной а присваивается 2&lt;br&gt;&lt;br&gt;Label1-&amp;#62;Caption=a; // Смотрим ответ&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;В результате работы: в Edit1-&amp;gt;Text строка &amp;#39;Текст&amp;#39;, На экране а=2. При любом изменении Text[1] на Text[2] или Text[3] и т.д. на экране будет а=0&lt;br&gt;Все тоже самое происходит и в том случае если мы делаем strcpy(mass, Edit1-&amp;gt;Text.c_str());&lt;br&gt;Так, что strcpy(mass, Edit1-&amp;gt;Text.c_str()); это бессмысленная операция (по крайней мере в моем случае). &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Tue, 22 Jun 2010 07:39:44 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Перевод Edit1-&amp;gt;Text в массив char&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;strcpy&amp;#40;mass, Edit1-&amp;#62;Text.c_str&amp;#40;&amp;#41;&amp;#41;;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;но предварительно нужно объявить массив типа char&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;char mass&amp;#91;20&amp;#93;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt; - объявляем массив mass типа char из 20 элементов. &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; Но все это фигня какая-то. Я был прав и учили меня тоже правильно - Edit1-&amp;gt;Text  это строка, а строка это уже массив типа char. По этому предыдущий пост это секс. Глупо переводить строку в массив char.&lt;br&gt;Проблему так и не решил  &lt;!--emo&amp;:angry:--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/mad.gif' border='0' style='vertical-align:middle' alt='mad.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;Проблема не в строке, проблема в... чем-то другом. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Mon, 21 Jun 2010 17:11:35 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt;  &lt;b&gt;DedMoris&lt;/b&gt;, Edit1-&amp;gt;Text.toString()&lt;br&gt;Но это вариант в Visual Studio, а что там в борланде... и в душе не ведаю&lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Mon, 21 Jun 2010 10:55:03 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Вот код&lt;br&gt;&lt;br&gt;void __fastcall TForm1::Button1Click(TObject *Sender)&lt;br&gt;{ int KolE1=0, KolE2=0, i; //Объявляем переменные&lt;br&gt;&lt;br&gt;KolE1=strlen(Edit1-&amp;gt;Text.c_str()); //Считаем сколько символов было введено в Edit1-&amp;gt;Text (нужно для того чтобы знать размер динамического массива)&lt;br&gt;KolE2=strlen(Edit2-&amp;gt;Text.c_str()); //Считаем сколько символов было введено в Edit2-&amp;gt;Text (нужно для того чтобы знать размер динамического массива)&lt;br&gt;&lt;br&gt;int *A=new int[KolE1]; //Создаем динамический массив (копия Edit1-&amp;gt;Text, но не строковый а целочисленный, т.е. int)&lt;br&gt;&lt;br&gt;for (i=1 ; i&amp;lt;KolE1+1 ; i++) //Крутим цикл от 1 до конца массива&lt;br&gt;{ if (Edit1-&amp;gt;Text[i]==&amp;#39;Т&amp;#39;) A[i]=20; //Пример: Если первый символ в Edit1-&amp;gt;Text[1] равен символу &amp;#39;Т&amp;#39;, то первое число в динамическом массиве должно быть равно 20&lt;br&gt;  else A[i]=0; } //Пример: Если текущий символ в Edit1-&amp;gt;Text не &amp;#39;Т&amp;#39; то текущее число в динамическом массиве равно 0&lt;br&gt;//Т.е. Если в Edit1-&amp;gt;Text строка &amp;quot;Текст&amp;quot; то в динамическом массиве A должно быть &amp;quot;20 0 0 0 0&amp;quot;&lt;br&gt;&lt;br&gt;for (i=1 ; i&amp;lt;KolE1+1 ; i++)  //Крутим цикл от 1 до конца массива&lt;br&gt;{ Label1-&amp;gt;Caption[i]=A[i]; } //Заполняем посимвольно Label1-&amp;gt;Caption&lt;br&gt;&lt;br&gt;delete[] A; // Удаляем динамический массив за ненадобностью&lt;br&gt;}&lt;br&gt;&lt;br&gt;----------&lt;br&gt;Когда делаешь F9 запускается приложение, нажимаешь клавишу и выдает ошибку access violation at 0x40009729 write of address и т.д. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Mon, 21 Jun 2010 10:27:53 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; У меня Borland С++Builder 6&lt;br&gt;&lt;br&gt;У меня все время косяк когда я из Edit1-&amp;gt;Text хочу выбрать какой либо элемент для сравнения.&lt;br&gt;Когда-то меня учили, что строка это массив символов. Следовательно Edit1-&amp;gt;Text это срока, а строка это массив.&lt;br&gt;Если я прав то почему косяки (ошибки), а если нет то ...&lt;br&gt;Вобще можно ли Edit1-&amp;gt;Text рассматривать как массив, т.е. разобрать его на куски?&lt;br&gt;&lt;br&gt;Цель всю строку Edit1-&amp;gt;Text разобрать на char&amp;#39;ы и заменить все буквы на цифры, т.е. А=1 Б=2 В=3 и т.д. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Mon, 21 Jun 2010 08:40:30 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt; это вы где пишите то хоть? в студии там по другому... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45894.html</link>
            <pubDate>Sun, 20 Jun 2010 15:26:09 GMT</pubDate>
            <title>Обращение к элементам Edit, автор: DedMoris. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: DedMoris&lt;br&gt;&lt;br&gt; Хочу обратится к итому элементу Edit1 и изменить что-либо у этого же итого эллемента но уже в Label1&lt;br&gt;&lt;br&gt;if (Edit1-&amp;gt;Text[7])=&amp;quot;т&amp;quot;)&lt;br&gt;Label1-&amp;gt;Caption[7]=&amp;quot;5&amp;quot;;&lt;br&gt;&lt;br&gt;т.е. если 7-ой этемент у Edit1 = т, то изменить 7-ой элемент у Label1 на 5&lt;br&gt;при компиляции выдает ошибку Е2188 синтаксическая ошибка ошибка&lt;br&gt;&lt;br&gt;Что делаю не так?&lt;br&gt;&lt;br&gt;PS Мне пока много не нужно. Хочу заменить все буквы А на цифру 1&lt;br&gt;PPS Программировать только учусь&amp;#33; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45894&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45758.html</link>
            <pubDate>Mon, 07 Jun 2010 09:14:33 GMT</pubDate>
            <title>шаблонный класс для работы со стеком, автор: Alenochka. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Alenochka&lt;br&gt;&lt;br&gt; Здравствуйте, господа программисты.&lt;br&gt;У меня зачётное задание за этот семестр- &amp;quot;разработать шаблонный класс для работы со стеком&amp;quot;.&lt;br&gt;Но я сама никак не могу разобраться, что за шаблонный класс такой... Прочитала литературу, но так и не поняла как его реализовать.&lt;br&gt;Непосредственно со стеком проблем нет.&lt;br&gt;Я его реализовала:&lt;br&gt;&lt;br&gt;#include&amp;lt;iostream&amp;gt;&lt;br&gt;using namespace std;&lt;br&gt;&lt;br&gt;class Stack&lt;br&gt;{&lt;br&gt;private:&lt;br&gt;	struct node&lt;br&gt;	{&lt;br&gt;		int max_n;&lt;br&gt;		int* Vect;&lt;br&gt;		int Head;&lt;br&gt;	};&lt;br&gt;	node A;&lt;br&gt;	&lt;br&gt;public:&lt;br&gt;	Stack(int n = 100)&lt;br&gt;	{&lt;br&gt;		A.Head = 0;&lt;br&gt;		A.max_n = n;&lt;br&gt;        A.Vect = new int [n + 1];&lt;br&gt;	};&lt;br&gt;	//конструктор копирования&lt;br&gt;	Stack(const Stack &amp;amp;r)&lt;br&gt;	{&lt;br&gt;		A.Head = r.A.Head;&lt;br&gt;		A.max_n = r.A.max_n;&lt;br&gt;        A.Vect = new int [A.max_n];&lt;br&gt;		for (int i = 0; i &amp;lt; A.max_n; i++)&lt;br&gt;			A.Vect[i] = r.A.Vect[i];&lt;br&gt;	};&lt;br&gt;	//деструктор&lt;br&gt;	~Stack (){};&lt;br&gt;&lt;br&gt;	//определяет длину стека&lt;br&gt;	int Length ();&lt;br&gt;	//добавляет элемент в вершину стека&lt;br&gt;	int Push(int a);&lt;br&gt;	//извлекает и удаляет вершину стека&lt;br&gt;	int Pop();&lt;br&gt;	//печатает стек&lt;br&gt;	int Print();&lt;br&gt;	//удаляет вершину&lt;br&gt;	int DeleteTop();&lt;br&gt;	//извлекает вершину&lt;br&gt;	int GetTop();&lt;br&gt;	//проверка на пустоту&lt;br&gt;	bool IsEmpty();&lt;br&gt;    &lt;br&gt;	//перегрузка присваивания&lt;br&gt;	Stack &amp;amp;operator =(const Stack &amp;amp;c)&lt;br&gt;	{&lt;br&gt;		if (&amp;amp;c == this)&lt;br&gt;			return *this;&lt;br&gt;		A.max_n = c.A.max_n;&lt;br&gt;		A.Head = c.A.Head;&lt;br&gt;		if (A.Vect) delete [] A.Vect;&lt;br&gt;		if (c.A.Vect)&lt;br&gt;		{&lt;br&gt;			A.Vect = new int [c.A.max_n];&lt;br&gt;			for (int i = 0; i &amp;lt; A.max_n; i++)&lt;br&gt;				A.Vect[i] = c.A.Vect[i];&lt;br&gt;		}&lt;br&gt;		return *this;&lt;br&gt;	};&lt;br&gt;};&lt;br&gt;&lt;br&gt;bool Stack::IsEmpty()&lt;br&gt;{&lt;br&gt;	if (A.Head == 0)&lt;br&gt;		return true;&lt;br&gt;	else &lt;br&gt;		return false;&lt;br&gt;}&lt;br&gt;&lt;br&gt;int Stack::Length()&lt;br&gt;{&lt;br&gt;	return A.Head;&lt;br&gt;};&lt;br&gt;&lt;br&gt;int Stack::Push (int a)&lt;br&gt;{&lt;br&gt;	if (A.Head == A.max_n)&lt;br&gt;		return 0;&lt;br&gt;	else &lt;br&gt;		A.Vect[A.Head] = a;&lt;br&gt;     	A.Head = A.Head + 1;&lt;br&gt;		return 1;&lt;br&gt;};&lt;br&gt;&lt;br&gt;int Stack:: Print ()&lt;br&gt;{&lt;br&gt;	if (A.Head == 0)&lt;br&gt;		return -1;&lt;br&gt;	else&lt;br&gt;	{&lt;br&gt;		for (int i = A.Head - 1; i &amp;gt;= 0; i--)&lt;br&gt;			cout &amp;lt;&amp;lt; A.Vect[i] &amp;lt;&amp;lt; &amp;quot; &amp;quot;;&lt;br&gt;		cout &amp;lt;&amp;lt; endl;&lt;br&gt;		return 1;&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;int Stack::Pop()&lt;br&gt;{&lt;br&gt;	if (A.Head == 0)&lt;br&gt;		return -1;&lt;br&gt;	else&lt;br&gt;	{&lt;br&gt;		int a = A.Vect[A.Head - 1];&lt;br&gt;		A.Head = A.Head - 1;&lt;br&gt;		return a;&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;int Stack::DeleteTop()&lt;br&gt;{&lt;br&gt;	if (A.Head == 0)&lt;br&gt;		return -1;&lt;br&gt;	else&lt;br&gt;	{&lt;br&gt;		A.Head = A.Head - 1;&lt;br&gt;		return 1;&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;int Stack::GetTop()&lt;br&gt;{&lt;br&gt;	if (A.Head == 0)&lt;br&gt;		return -1;&lt;br&gt;	else&lt;br&gt;	{&lt;br&gt;		int a = A.Vect[A.Head - 1];&lt;br&gt;		return a;&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;void Obedinenie(Stack L1, Stack L2, Stack &amp;amp;L)&lt;br&gt;{&lt;br&gt;	Stack  D(L2), T, P;&lt;br&gt;	int a = 0, c = -1, d;&lt;br&gt;    while (&amp;#33;L.IsEmpty())&lt;br&gt;		L.DeleteTop();&lt;br&gt;   	while (&amp;#33;L1.IsEmpty())&lt;br&gt;	{   &lt;br&gt;		D = L2;&lt;br&gt;	    c = -1;&lt;br&gt;		a = L1.Pop();&lt;br&gt;		while ((c &amp;#33;= a) &amp;amp;&amp;amp; (&amp;#33;L2.IsEmpty()))&lt;br&gt;			c = L2.Pop();&lt;br&gt;		if (c == a)&lt;br&gt;		{&lt;br&gt;			L.Push(a);&lt;br&gt;			d = -1;&lt;br&gt;			while ((&amp;#33;D.IsEmpty())&amp;amp;&amp;amp; (d &amp;#33;= a))&lt;br&gt;			{   &lt;br&gt;				d = D.Pop();&lt;br&gt;				P.Push(d);&lt;br&gt;			}&lt;br&gt;			if (d == a)&lt;br&gt;			{&lt;br&gt;				P.DeleteTop();&lt;br&gt;				//D.DeleteTop();&lt;br&gt;			}&lt;br&gt;			while ((&amp;#33;P.IsEmpty()))&lt;br&gt;			{&lt;br&gt;				d = P.Pop();&lt;br&gt;				L2.Push(d);&lt;br&gt;			}&lt;br&gt;			D = L2;&lt;br&gt;		}&lt;br&gt;		else &lt;br&gt;			L2 = D;&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;void main()&lt;br&gt;{ &lt;br&gt;	int i;&lt;br&gt;	Stack L1(25), L2(25), L;&lt;br&gt;	for (i = 1; i &amp;lt; 26; i++)&lt;br&gt;		L1.Push(i%3);&lt;br&gt;	&lt;br&gt;	cout &amp;lt;&amp;lt; &amp;quot;L1&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;	L1.Print();&lt;br&gt;	&lt;br&gt;	for (i = 50; i &amp;gt; 0; i--)&lt;br&gt;		L2.Push(i%6);&lt;br&gt;	&lt;br&gt;	cout &amp;lt;&amp;lt; &amp;quot;L2&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;	L2.Print();&lt;br&gt;    &lt;br&gt;	//Obedinenie(L1, L1, L2);&lt;br&gt;    Obedinenie(L1, L2, L);&lt;br&gt;	cout &amp;lt;&amp;lt; &amp;quot;L&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;	L.Print();&lt;br&gt;   /* cout &amp;lt;&amp;lt; &amp;quot;L2&amp;quot; &amp;lt;&amp;lt; endl;&lt;br&gt;	L2.Print();	*/&lt;br&gt;	cin &amp;gt;&amp;gt; i;&lt;br&gt;}&lt;br&gt;&lt;br&gt;Помогите, пожалуйста, переделать в шаблонный класс. &lt;!--emo&amp;:help:--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/help.gif' border='0' style='vertical-align:middle' alt='help.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45758&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Mon, 31 May 2010 14:22:32 GMT</pubDate>
            <title>Перехват трафика, автор: dimagolov. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- Flay+ Воскресенье, 30 Май 2010, 0:42--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (Flay &amp;#064;  Воскресенье, 30 Май 2010, 0:42)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;производится для определенного круга людей, в который входят такие личности, как незнающие не то что где прокси прописывать&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;судя по твоему пониманию этого:&lt;!--QuoteBegin- dimagolov+ Пятница, 28 Май 2010, 10:24--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (dimagolov &amp;#064;  Пятница, 28 Май 2010, 10:24)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;ставим прозрачный прокси на 80-й&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;ты относишься к этому кругу.&lt;br&gt;&lt;br&gt;прозрачный прокси это когда пакеты на 80-й порт внешних сетей перенаправляются на прокси-сервер средствами firewall-а/роутера, через который идет траф наружу из локалки. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45679.html</link>
            <pubDate>Mon, 31 May 2010 00:53:08 GMT</pubDate>
            <title>[c++] Определить число прямоугольников, автор: Joker-jar. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Joker-jar&lt;br&gt;&lt;br&gt; Ну задача на самом деле простая, т.к. слишком много смягчающих условий. Решений масса, например, определить все прямоугольники поиском их левого верхнего края: обход &amp;quot;листа&amp;quot; по циклу с поиском маски&lt;br&gt;&lt;br&gt;00&lt;br&gt;0n&lt;br&gt;&lt;br&gt;где n &amp;#33;= 0. При этом не забыть обработать частные случаи: примыкание прямоугольника к левому или/и верхнему краю листа &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45679&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45679.html</link>
            <pubDate>Sun, 30 May 2010 08:33:39 GMT</pubDate>
            <title>[c++] Определить число прямоугольников, автор: divinepro. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: divinepro&lt;br&gt;&lt;br&gt; Помогите, пожалуйста, решить задачку на c++&lt;br&gt;На квадратном листе клетчатой бумаги размером n на n нарисовано несколько прямоугольников, каждый прямоугольник состоит из клеток, различные прямоугольники не накладываются друг на друга и не соприкасаются. Дана целочисленная квадратная матрица порядка n, в которой элемент равен 0, если соответствующая клетка принадлежит какому-либо прямоугольнику, и отличен от нуля в противном случае. Определить число прямоугольников &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45679&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Sun, 30 May 2010 04:42:17 GMT</pubDate>
            <title>Перехват трафика, автор: Flay. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Flay&lt;br&gt;&lt;br&gt; Дело в том, что мне бы как-нибудь реализовать, чтобы настройки в браузере не менять. Данная моя разработка будет производится для определенного круга людей, в который входят такие личности, как незнающие не то что где прокси прописывать, они даж по выражению &amp;quot;откройте браузер&amp;quot; не совсем понимают что от них требуют.&lt;br&gt;&lt;br&gt;От обычного перехвата пакетов я тоже уже отказался. Думаю теперь это реализовать через перехват инетовской библиотеки, которую используют и IE и опера и мозила. На её уровне и буду производить перехват. Сразу же там корректировать подгружаемую страницу и результат пускать дальше, чтобы в браузер уже приходила откорректированная страница &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Fri, 28 May 2010 14:24:56 GMT</pubDate>
            <title>Перехват трафика, автор: dimagolov. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; странное желание реализовывать это подобным образом...&lt;br&gt;берем любой *NIX с фаерволом, ставим прозрачный прокси на 80-й и некоторые другие популярные порты и в нем фильтруем http как захочется&lt;br&gt;? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Wed, 26 May 2010 15:39:43 GMT</pubDate>
            <title>Перехват трафика, автор: Flay. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Flay&lt;br&gt;&lt;br&gt; Для начала решил сделать хотя бы обычный перехват пакетов. В инете нашел небольшой сниффер. Подкоректировал его немного вот что получилось:&lt;br&gt;&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;#include &amp;#60;conio.h&amp;#62;&lt;br&gt;#include &amp;#60;stdio.h&amp;#62;&lt;br&gt;#include &amp;#60;winsock2.h&amp;#62;&lt;br&gt;&lt;br&gt;#define MAX_PACKET_SIZE    0x10000&lt;br&gt;#define SIO_RCVALL         0x98000001&lt;br&gt;// Буфер для приёма данных&lt;br&gt;char Buffer&amp;#91;MAX_PACKET_SIZE&amp;#93;; // 64 Kb&lt;br&gt;&lt;br&gt;//Структура заголовка IP-пакета&lt;br&gt;&lt;br&gt;typedef struct IPHeader {&lt;br&gt;  UCHAR   iph_verlen;   // версия и длина заголовка&lt;br&gt;  UCHAR   iph_tos;      // тип сервиса&lt;br&gt;  USHORT  iph_length;   // длина всего пакета&lt;br&gt;  USHORT  iph_id;       // Идентификация&lt;br&gt;  USHORT  iph_offset;   // флаги и смещения&lt;br&gt;  UCHAR   iph_ttl;      // время жизни пакета&lt;br&gt;  UCHAR   iph_protocol; // протокол&lt;br&gt;  USHORT  iph_xsum;     // контрольная сумма&lt;br&gt;  ULONG   iph_src;      // IP-адрес отправителя&lt;br&gt;  ULONG   iph_dest;     // IP-адрес назначения&lt;br&gt;  WORD   iph_port;&lt;br&gt;  WORD   iph_destport;&lt;br&gt;} IPHeader;&lt;br&gt;&lt;br&gt;char src&amp;#91;10&amp;#93;;&lt;br&gt;char dest&amp;#91;10&amp;#93;;&lt;br&gt;char ds&amp;#91;15&amp;#93;;&lt;br&gt;unsigned short lowbyte;&lt;br&gt;unsigned short hibyte;&lt;br&gt;&lt;br&gt;void main&amp;#40;&amp;#41;&lt;br&gt;{&lt;br&gt;  WSADATA     wsadata;   // Инициализация WinSock.&lt;br&gt;  SOCKET      s;         // Cлущающий сокет.&lt;br&gt;  char        name&amp;#91;128&amp;#93;; // Имя хоста &amp;#40;компьютера&amp;#41;.&lt;br&gt;  HOSTENT*    phe;       // Информация о хосте.&lt;br&gt;  SOCKADDR_IN sa;        // Адрес хоста&lt;br&gt;  IN_ADDR sa1;        //&lt;br&gt;  unsigned long        flag = 1;  // Флаг PROMISC Вкл/выкл.&lt;br&gt;&lt;br&gt;  // инициализация&lt;br&gt;  WSAStartup&amp;#40;MAKEWORD&amp;#40;2,2&amp;#41;, &amp;amp;wsadata&amp;#41;;&lt;br&gt;  s = socket&amp;#40; AF_INET, SOCK_RAW, IPPROTO_IP &amp;#41;;&lt;br&gt;  gethostname&amp;#40;name, sizeof&amp;#40;name&amp;#41;&amp;#41;;&lt;br&gt;  phe = gethostbyname&amp;#40; name &amp;#41;;&lt;br&gt;  ZeroMemory&amp;#40; &amp;amp;sa, sizeof&amp;#40;sa&amp;#41; &amp;#41;;&lt;br&gt;  sa.sin_family = AF_INET;&lt;br&gt;  sa.sin_addr.s_addr = &amp;#40;&amp;#40;struct in_addr *&amp;#41;phe-&amp;#62;h_addr_list&amp;#91;0&amp;#93;&amp;#41;-&amp;#62;s_addr;&lt;br&gt;  bind&amp;#40;s, &amp;#40;SOCKADDR *&amp;#41;&amp;amp;sa, sizeof&amp;#40;SOCKADDR&amp;#41;&amp;#41;;&lt;br&gt;  &lt;br&gt;  // Включение promiscuous mode.&lt;br&gt;  ioctlsocket&amp;#40;s, SIO_RCVALL, &amp;amp;flag&amp;#41;;&lt;br&gt;&lt;br&gt;  // Бесконечный цикл приёма IP-пакетов.&lt;br&gt;  while&amp;#40; &amp;#33;_kbhit&amp;#40;&amp;#41; &amp;#41;&lt;br&gt;  {&lt;br&gt;    int count;&lt;br&gt;    count = recv&amp;#40; s, Buffer, sizeof&amp;#40;Buffer&amp;#41;, 0 &amp;#41;;&lt;br&gt;    // обработка IP-пакета&lt;br&gt;    if&amp;#40; count &amp;#62;= sizeof&amp;#40;IPHeader&amp;#41; &amp;#41;&lt;br&gt;    {&lt;br&gt;      IPHeader* hdr = &amp;#40;IPHeader *&amp;#41;Buffer;&lt;br&gt;      //Начинаем разбор пакета...&lt;br&gt;  sa1.s_addr = hdr-&amp;#62;iph_src;&lt;br&gt;&lt;br&gt;  strcpy&amp;#40;src,&amp;#34;Пакет&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt;  CharToOem&amp;#40;src,dest&amp;#41;;&lt;br&gt;  printf&amp;#40;dest&amp;#41;;&lt;br&gt;  // Преобразуем в понятный вид адрес отправителя.&lt;br&gt;  printf&amp;#40;&amp;#34;From &amp;#34;&amp;#41;;&lt;br&gt;  printf&amp;#40;inet_ntoa&amp;#40;sa1&amp;#41;&amp;#41;;&lt;br&gt;&lt;br&gt;  // Преобразуем в понятный вид адрес получателя.&lt;br&gt;  printf&amp;#40;&amp;#34; To &amp;#34;&amp;#41;;&lt;br&gt;  sa1.s_addr = hdr-&amp;#62;iph_dest;&lt;br&gt;  printf&amp;#40;inet_ntoa&amp;#40;sa1&amp;#41;&amp;#41;;&lt;br&gt;&lt;br&gt;  // Вычисляем протокол. Полный список этих констант&lt;br&gt;  // содержится в файле winsock2.h&lt;br&gt;  printf&amp;#40;&amp;#34; Prot&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt;  printf&amp;#40;&amp;#34;%d&amp;#58;&amp;#34;,htons&amp;#40;hdr-&amp;#62;iph_destport&amp;#41;&amp;#41;;&lt;br&gt;  printf&amp;#40;&amp;#34;%d &amp;#34;,htons&amp;#40;hdr-&amp;#62;iph_port&amp;#41;&amp;#41;;&lt;br&gt;  if&amp;#40;hdr-&amp;#62;iph_protocol == IPPROTO_TCP&amp;#41; printf&amp;#40;&amp;#34;TCP &amp;#34;&amp;#41;;&lt;br&gt;&lt;br&gt;  // Вычисляем размер. Так как в сети принят прямой порядок&lt;br&gt;  // байтов, а не обратный, то прийдётся поменять байты местами.&lt;br&gt;  printf&amp;#40;&amp;#34;Size&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt;  lowbyte = hdr-&amp;#62;iph_length&amp;#62;&amp;#62;8;&lt;br&gt;  hibyte = hdr-&amp;#62;iph_length&amp;#60;&amp;#60;8;&lt;br&gt;  hibyte = hibyte + lowbyte;&lt;br&gt;  printf&amp;#40;&amp;#34;%d&amp;#34;,hibyte&amp;#41;;&lt;br&gt;&lt;br&gt;  // Вычисляем время жизни пакета.&lt;br&gt;  printf&amp;#40;&amp;#34;&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;&lt;br&gt;    }&lt;br&gt;  }&lt;br&gt;&lt;br&gt;  closesocket&amp;#40; s &amp;#41;;&lt;br&gt;  WSACleanup&amp;#40;&amp;#41;;&lt;br&gt;}&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;&lt;br&gt;Отправляемые с моего компьютера пакеты на порт 80 видны, а вот ответа не видно. Что тут не так? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Tue, 25 May 2010 12:01:31 GMT</pubDate>
            <title>Перехват трафика, автор: Flay. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Flay&lt;br&gt;&lt;br&gt; нет не прокси. просто программка которая будет кэшировать картинки. ну там ещё кое какие навороты будут, но как их воплотить в жизнь я знаю, проблемма только с перехватом &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Tue, 25 May 2010 11:43:34 GMT</pubDate>
            <title>Перехват трафика, автор: Majesty. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; кэширующий прокси, что ли? &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic41770.html</link>
            <pubDate>Tue, 25 May 2010 11:38:32 GMT</pubDate>
            <title>Перехват трафика, автор: Flay. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Flay&lt;br&gt;&lt;br&gt; Хочу написать программку, которая будет перехватывать загружаемые элементы web страниц.&lt;br&gt;Идея заключается в кэшировании этих картинок, т.е. необходимо не только перехватить, но и в случае чего подсунуть свою инфу.&lt;br&gt;К сожалению умею только сниферить трафик, но останавливать его до браузера не умею и менять загружаемую ссылку тоже.&lt;br&gt;Очень хотелось бы научиться. По этому прошу в этом помощи у Вас уважаемые знатоки. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=41770&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45495.html</link>
            <pubDate>Mon, 10 May 2010 18:24:49 GMT</pubDate>
            <title>Помогите создать функцию, автор: AKE. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: AKE&lt;br&gt;&lt;br&gt; C задачей справился сам. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45495&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic45495.html</link>
            <pubDate>Mon, 10 May 2010 16:44:03 GMT</pubDate>
            <title>Помогите создать функцию, автор: AKE. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: AKE&lt;br&gt;&lt;br&gt; 6. Выявление всех циклов в графе. Граф из десяти вершин. &lt;br&gt;Граф задаёться матрицей смежности 10x10&lt;br&gt;В программе уже задан массив arr[100] в качестве матрицы смежности...&lt;br&gt;Вывод на консоль с помощью cout.&lt;br&gt;&lt;br&gt;Если необходимо за некоторую денежку... Очень нужно... Долго думал не получается...&lt;br&gt;&lt;br&gt;Выводить нужно примерно так&lt;br&gt;1,2,3,1&lt;br&gt;2,3,1,2&lt;br&gt;Списки вершин цикла...  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=45495&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic19434.html</link>
            <pubDate>Sat, 03 Apr 2010 20:34:27 GMT</pubDate>
            <title>Работа с файлами, автор: SAIMAN777. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: SAIMAN777&lt;br&gt;&lt;br&gt; ща разберемся.............=)&lt;br&gt;&lt;br&gt;я вот тоже курсовой пишу, но мне я хочу делать не в текстовом файле, а в таком, что там можно по адресам записывать и т.д. (но покачто не знаю как.........) =(((&lt;br&gt;&lt;br&gt;ну а нащет масива..........&lt;br&gt;можно в масив записывать вводимые данные, потом записывать в файл, ну и оно будет уже в файле, а потом снова в тотже масив, в тоже место вводить данные и записывать его опять в файл (ну начиная с того места где предыдущие данные записаны)...........&lt;br&gt;&lt;br&gt;ну а если хочеш динамический масив:          как расширять существующий масив не знаю=( но как сделать так чтобы можно было ввести количество элементов масива:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;#include &amp;lt;iostream.h&amp;gt;&lt;br&gt;#include &amp;lt;conio.h&amp;gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;int x,y;&lt;br&gt;&lt;br&gt;&lt;br&gt;//Создание масива&lt;br&gt;int **mas; //создаем указатель на масив указателей  (это сложно понять, но это прийдет со временем=)&lt;br&gt;void creat_mas()&lt;br&gt;{&lt;br&gt;	while(x&amp;lt;1){cout&amp;lt;&amp;lt;&amp;quot;Vvedite x: &amp;quot;; cin&amp;gt;&amp;gt;x; clrscr();}  //Вводим Х - кол-во строк (пытаемся ввести пока значение не будет больше 0(нуля) =)&lt;br&gt;              while(y&amp;lt;1){cout&amp;lt;&amp;lt;&amp;quot;Vvedite y: &amp;quot;; cin&amp;gt;&amp;gt;y; clrscr();}  //Вводим У - кол-во столбцов (пытаемся ввести пока значение не будет больше 0(нуля) =)&lt;br&gt;	mas=new int*[x]; //присваиваем указателю масив указателей&lt;br&gt;	for(int i=0;i&amp;lt;x;i++)&lt;br&gt;	{&lt;br&gt;		mas[i]=new int[y]; //каждому указателю присваиваем по масиву в динамической памяти&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;void main()&lt;br&gt;{&lt;br&gt;clrscr();&lt;br&gt;creat_mas();&lt;br&gt;mas[0][0]=1;//работаем как с обычным двумерным масивом=)&lt;br&gt;mas[x-1][y-1]=x*y;//ну это по приколы мы узнаем сколько элементов в масиве=)&lt;br&gt;&lt;br&gt;cout&amp;lt;&amp;lt;&amp;quot;Pervii element: &amp;quot;&amp;lt;&amp;lt;mas[0][0];&lt;br&gt;cout&amp;lt;&amp;lt;&amp;quot;&amp;#092;n&amp;#092;nRazmer masiva =) :  &amp;quot;&amp;lt;&amp;lt;mas[x-1][y-1];&lt;br&gt;&lt;br&gt;getch();&lt;br&gt;} &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; ахахаха, я дату не видел, 2 с половинуй месяца назад спрашивали=) &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=19434&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44219.html</link>
            <pubDate>Wed, 31 Mar 2010 20:18:18 GMT</pubDate>
            <title>подключить файл, автор: dimagolov. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: dimagolov&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- nettle+ Понедельник, 11 Января 2010, 3:57--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (nettle &amp;#064;  Понедельник, 11 Января 2010, 3:57)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;Borland C/C++ 3.1&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;Вау&amp;#33; Прямо привет из юности:&lt;br&gt;Borland C++ 3.1 - (1992) Introduction of Windows-based IDE and application frameworks (OWL 1.0, Turbovision 1.0) &lt;br&gt;&lt;br&gt;Если серьезно, то зачем такой антиквариат? Им же собранное не факт что заработает на большинстве сегодняшних ОС  &lt;!--emo&amp;:blink:--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/blink.gif' border='0' style='vertical-align:middle' alt='blink.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44219&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44219.html</link>
            <pubDate>Wed, 31 Mar 2010 19:56:01 GMT</pubDate>
            <title>подключить файл, автор: КакбеЧайник. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: КакбеЧайник&lt;br&gt;&lt;br&gt;  &lt;!--emo&amp;;)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /&gt;&lt;!--endemo--&gt; Всё полностью зависит от среды разработки, а так вообще да, обычно это папка include... засовываем файлик и всё прекрасно инклудится  &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44219&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic42979.html</link>
            <pubDate>Mon, 01 Feb 2010 14:38:12 GMT</pubDate>
            <title>Помогите написать программу&amp;#33;, автор: hitcode. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: hitcode&lt;br&gt;&lt;br&gt; Обращайся, помогу. Контакты есть на hitcode.narod.ru. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=42979&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44219.html</link>
            <pubDate>Mon, 25 Jan 2010 19:04:56 GMT</pubDate>
            <title>подключить файл, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt;  &lt;b&gt;nettle&lt;/b&gt;, файл, который инклудим, нужно положить в папку include, или что там у борланда&lt;br&gt;у MS VC++/VS она называется include &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44219&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44159.html</link>
            <pubDate>Mon, 25 Jan 2010 18:59:41 GMT</pubDate>
            <title>Как сортировать по убыванию С++, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt; а в чем именно сложность массив структур отсортировать банальной перестановкой или пузырьком? &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;читаем из файла в массив, массив сортируем а потом выводим &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44159&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44219.html</link>
            <pubDate>Mon, 11 Jan 2010 07:57:55 GMT</pubDate>
            <title>подключить файл, автор: nettle. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: nettle&lt;br&gt;&lt;br&gt; Borland C/C++ 3.1&lt;br&gt;Есть файл 1.с, в нем include &amp;quot;2.h&amp;quot;, при компиляции ошибка unable to open include file 2.h. Нужно путь прописать? Где?&lt;br&gt;1.с, 2.h нах-ся в одной папке.&lt;br&gt;Спасибо. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44219&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44189.html</link>
            <pubDate>Fri, 08 Jan 2010 14:16:25 GMT</pubDate>
            <title>Помогите написать программу, автор: Darror. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Darror&lt;br&gt;&lt;br&gt; Помогите пожалусто написать 2 програмы , на чем вам будет удобнее&lt;br&gt;&lt;br&gt;1&lt;br&gt;За круглым столом собралось N друзей.Перед общением они все одновремменно пожалли друг другу руки.При ето руки неодного из друзей не пересекались.Сколькома спосабами друзья могут ето зделать если N - парное число&lt;br&gt;вход 4 выход 2&lt;br&gt;вход 8 выход 14&lt;br&gt;&lt;br&gt;2&lt;br&gt;Из шахматной доски размером rows на cols вырезано пару клеток . Найти найти найбольшее количество Тур(Ладья), которую можно расположить на доске так чтобы они не били друг друга. Ладья бьет по вертикале и горизонтале. Вырезаные клетки не есть препятсвиями для атакующих фигур. Первая строчка текста содержит значение rows та cols (3 &amp;lt;=rows,cols&amp;lt;=100)Вторая строчка описует координаты вырезаных клеток.Каждая вырезаная клетка задается парой &amp;quot;row col &amp;quot;&lt;br&gt;Координаты вырезаных клеток разделяются запятыми&lt;br&gt;Вход                   3 3                                                                  &lt;br&gt;               0 0, 1 0, 1 1, 2 0, 2 1, 2 2                                                выход 2 &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44189&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44159.html</link>
            <pubDate>Tue, 05 Jan 2010 22:42:47 GMT</pubDate>
            <title>Как сортировать по убыванию С++, автор: digor. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: digor&lt;br&gt;&lt;br&gt; Ребята, помогите сделать код...&lt;br&gt;мне нужно вывести  на екран даные из фаила (таблицу) так чтобы она сортировалась по убыванию&lt;br&gt;скажем, столбец termen(срок годности продукта) чтобы сортировался по убыванию&lt;br&gt;есть библиотека newlib.h&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;FILE *f;&lt;br&gt; &amp;nbsp; struct marfa &lt;br&gt; &amp;nbsp; &amp;nbsp;{&lt;br&gt; &amp;nbsp; &amp;nbsp; char nume_produs&amp;#91;15&amp;#93;;&lt;br&gt; &amp;nbsp; &amp;nbsp; char nume_producator&amp;#91;15&amp;#93;;&lt;br&gt; &amp;nbsp; &amp;nbsp; float greutatea;&lt;br&gt; &amp;nbsp; &amp;nbsp; long durata;&lt;br&gt; &amp;nbsp; &amp;nbsp; char ambalaj&amp;#91;15&amp;#93;;&lt;br&gt; &amp;nbsp; &amp;nbsp; float pret;&lt;br&gt; &amp;nbsp; &amp;nbsp;} lista;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;int i, n;&lt;br&gt;&lt;br&gt; &amp;nbsp;#include &amp;#34;new_file.cpp&amp;#34;&lt;br&gt; &amp;nbsp;#include &amp;#34;afis.cpp&amp;#34;&lt;br&gt; &amp;nbsp;#include &amp;#34;add.cpp&amp;#34;&lt;br&gt; &amp;nbsp;#include &amp;#34;edit.cpp&amp;#34;&lt;br&gt; &amp;nbsp;#include &amp;#34;afis_sel.cpp&amp;#34;&lt;br&gt; &amp;nbsp;#include &amp;#34;cauta.cpp&amp;#34;&lt;br&gt; &amp;nbsp;#include &amp;#34;sort.cpp&amp;#34;&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;есть код для вывода на екран данных из файла *.inf&lt;br&gt;afis.cpp&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;#include &amp;#60;stdio.h&amp;#62;&lt;br&gt;#include &amp;#60;stdlib.h&amp;#62;&lt;br&gt;int afisare&amp;#40;&amp;#41;&lt;br&gt;{&lt;br&gt; &amp;nbsp;	f = fopen&amp;#40;&amp;#34;panificatia.inf&amp;#34;,&amp;#34;r&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;br&gt;	printf &amp;#40;&amp;#34;&amp;#092;n|=============================================================================|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	printf &amp;#40;&amp;#34;|---------------------- Lista cu datele introduse ----------------------------|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	printf &amp;#40;&amp;#34;|=============================================================================|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	printf &amp;#40;&amp;#34;| nr. | &amp;nbsp; produs &amp;nbsp; &amp;nbsp; | &amp;nbsp; producator &amp;nbsp;| &amp;nbsp; masa &amp;nbsp;| termen | ammbalaj | &amp;nbsp; pret &amp;nbsp; |&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	printf &amp;#40;&amp;#34;| &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;#40;kg&amp;#41; &amp;nbsp;| &amp;#40;zile&amp;#41; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp;&amp;#40;lei&amp;#41; &amp;nbsp; |&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	printf &amp;#40;&amp;#34;|=============================================================================|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp;&lt;br&gt;	i = 1;&lt;br&gt;	fread&amp;#40;&amp;amp;lista,sizeof&amp;#40;lista&amp;#41;,1,f&amp;#41;;&lt;br&gt;	while &amp;#40;&amp;#33;feof&amp;#40;f&amp;#41;&amp;#41;&lt;br&gt;	{&lt;br&gt; &amp;nbsp;&lt;br&gt;	printf &amp;#40;&amp;#34;| %3d | %12s | %13s | %7.1f | %-6d | %-8s | %8.2f |&amp;#092;n&amp;#34;,&lt;br&gt;	i++,&lt;br&gt;	lista.nume_produs,&lt;br&gt;	lista.nume_producator,&lt;br&gt;	lista.greutatea,&lt;br&gt;	lista.durata,&lt;br&gt;	lista.ambalaj,&lt;br&gt;	lista.pret&amp;#41;;&lt;br&gt;	printf &amp;#40;&amp;#34;|-----------------------------------------------------------------------------|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	fread&amp;#40;&amp;amp;lista,sizeof&amp;#40;lista&amp;#41;,1,f&amp;#41;;&lt;br&gt;	}&lt;br&gt;	printf &amp;#40;&amp;#34;&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt;	fclose&amp;#40;f&amp;#41;;&lt;br&gt;	return 0; &amp;nbsp;&lt;br&gt;}&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;но не знаю как его сортировать, где имено поставить код в afis.cpp чтобы он сортировал информацию &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44159&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic44071.html</link>
            <pubDate>Sat, 26 Dec 2009 20:19:25 GMT</pubDate>
            <title>Создать библиотеку, автор: digor. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: digor&lt;br&gt;&lt;br&gt; Привет всем&amp;#33;&lt;br&gt;нужно ввести данные в базу.&lt;br&gt;сделал проcтенкий меню&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;#include&amp;#60;stdio.h&amp;#62;&lt;br&gt;#include&amp;#60;stdlib.h&amp;#62;&lt;br&gt;#include&amp;#34;newlib.h&amp;#34;&lt;br&gt;int main&amp;#40;void&amp;#41;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int optie;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while &amp;#40;1&amp;#41;&lt;br&gt; &lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;n&amp;#092;t|==========================================================|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t|---------------------- &amp;nbsp;M E N I U &amp;nbsp;-----------------------|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t|==========================================================|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Alege o optie &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; --------------- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1 &amp;nbsp;- &amp;nbsp;Creaza un fisier &amp;nbsp; &amp;nbsp; &amp;nbsp;- &amp;nbsp;1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2 &amp;nbsp;- &amp;nbsp;Afiseaza fisierul &amp;nbsp; &amp;nbsp; - &amp;nbsp;2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 3 &amp;nbsp;- &amp;nbsp;Iesire din program &amp;nbsp; &amp;nbsp;- &amp;nbsp;3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; |&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;|&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34;&amp;#092;t|==========================================================|&amp;#092;n&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%d&amp;#34;,&amp;amp;optie&amp;#41;; fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;switch &amp;#40;optie&amp;#41;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; case 1&amp;#58; creare&amp;#40;&amp;#41;; break; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; case 3&amp;#58; exit&amp;#40;1&amp;#41;;&lt;br&gt; &lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;default&amp;#58; printf&amp;#40;&amp;#34; &amp;#092;n &amp;nbsp; &amp;nbsp; &amp;nbsp; E R R O R &amp;#33; &amp;#33; &amp;#33; &amp;nbsp;&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;#34; Nu ati ales optiunea corect&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;#34; Numarul %ld nu este in otiune&amp;#092;n&amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;#34; Va rugam sa alegeti un numar de la 1 pina la 6.&amp;#092;n Va multumesc.&amp;#092;n&amp;#092;n&amp;#34;&amp;#41;; break;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} }&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return 0;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;Создал и код для введение инфо в базу&lt;br&gt;creare.cpp&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;#include&amp;#60;stdio.h&amp;#62;&lt;br&gt;int creare&amp;#40;&amp;#41;&lt;br&gt;{&lt;br&gt; &lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;f=fopen&amp;#40;&amp;#34;baza.dat&amp;#34;,&amp;#34;w&amp;#34;&amp;#41;;&lt;br&gt; &lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34; &amp;nbsp;Introdu denumirea produsului&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%s&amp;#34;,lista.produs&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34; &amp;nbsp; Introdu greutatea produsului&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%s&amp;#34;,lista.greutate&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34; &amp;nbsp; Introdu numele producatorului&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%d&amp;#34;,lista.produc&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34; &amp;nbsp;Specificati durata pastrarii produsului&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%f&amp;#34;,lista.timp&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34; &amp;nbsp;Ambalajul produsului&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%s&amp;#34;lista.ambalaj&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;printf&amp;#40;&amp;#34; &amp;nbsp; Introduceti pretul produsului&amp;#58; &amp;#34;&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scanf&amp;#40;&amp;#34;%d&amp;#34;,lista.pret&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fflush&amp;#40;stdin&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fwrite&amp;#40;&amp;amp;lista,sizeof&amp;#40;lista&amp;#41;,1,f&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;fclose&amp;#40;f&amp;#41;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}&lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;но бибдиотека никак не получается...&lt;br&gt;Помогите, пожалуйста, создать библиотеку...&lt;br&gt;я сделал что то но похоже не то...&lt;br&gt;&lt;!--c1--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;CODE&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='CODE'&gt;&lt;!--ec1--&gt;FILE *f&lt;br&gt; &lt;br&gt; &lt;br&gt; &amp;nbsp; struct marfa {&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char produs&amp;#91;15&amp;#93;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char producator&amp;#91;15&amp;#93;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char ambalaj&amp;#91;15&amp;#93;;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; long pret, plata, timp;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} lista;&lt;br&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int i,n;&lt;br&gt; &lt;br&gt; &amp;nbsp;#include &amp;#34;creare.cpp&amp;#34;&lt;br&gt; &lt;!--c2--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--ec2--&gt;&lt;br&gt;Что я неправильно делаю в библиотеки?&lt;br&gt;вот ошибки&lt;br&gt;[Error] ...&amp;#092;newlib.h:4: syntax error before `{&amp;#39;&lt;br&gt;[Error] ...&amp;#092;newlib.h:9: parse error before `}&amp;#39;&lt;br&gt;[Error] ...&amp;#092;newlib.h:9: ANSI C++ forbids declaration `lista&amp;#39; with no type&lt;br&gt;[Error] ...&amp;#092;creare.cpp:5: `f&amp;#39; undeclared (first use this function)&lt;br&gt;[Error] ...&amp;#092;creare.cpp:5: (Each undeclared identifier is reported only once&lt;br&gt;[Error] ....&amp;#092;creare.cpp:5: for each function it appears in.)&lt;br&gt;[Error] ...&amp;#092;creare.cpp:9: request for member `produs&amp;#39; in `lista&amp;#39;, which is of non-aggregate type `int&amp;#39;&lt;br&gt;[Error] ...&amp;#092;creare.cpp:12: request for member `greutate&amp;#39; in `lista&amp;#39;, which is of non-aggregate type `int&amp;#39;&lt;br&gt;[Error] ...&amp;#092;creare.cpp:15: request for member `produc&amp;#39; in `lista&amp;#39;, which is of non-aggregate type `int&amp;#39;&lt;br&gt;[Error] ...&amp;#092;creare.cpp:18: request for member `timp&amp;#39; in `lista&amp;#39;, which is of non-aggregate type `int&amp;#39;&lt;br&gt;[Error] ...&amp;#092;creare.cpp:21: parse error before `.&amp;#39;&lt;br&gt;[Error] ...&amp;#092;creare.cpp:24: request for member `pret&amp;#39; in `lista&amp;#39;, which is of non-aggregate type `int&amp;#39;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=44071&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43912.html</link>
            <pubDate>Tue, 08 Dec 2009 19:33:06 GMT</pubDate>
            <title>Очереди и Деревья, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt; таак... об STL не слыхали... &lt;br&gt;&lt;br&gt;Остается учить списки...&lt;br&gt;&lt;br&gt;ну хотя у вас то и есть список... я их уже и не помню...( &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43912&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43912.html</link>
            <pubDate>Tue, 08 Dec 2009 19:00:11 GMT</pubDate>
            <title>Очереди и Деревья, автор: MaxFR. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: MaxFR&lt;br&gt;&lt;br&gt; ну лаб всего 4, две я сделал на протяжение семестра ..а две дали на последней паре, взятки да не берет)) &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; а допуск то нужен к экзамену... &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43912&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43912.html</link>
            <pubDate>Tue, 08 Dec 2009 18:34:43 GMT</pubDate>
            <title>Очереди и Деревья, автор: voooodoo. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: voooodoo&lt;br&gt;&lt;br&gt; Экстрасенса вызывали?&lt;br&gt;&lt;!--QuoteBegin- MaxFR+ Вторник, 08 Декабря 2009, 17:40--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (MaxFR &amp;#064;  Вторник, 08 Декабря 2009, 17:40)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;но ситуация в учебе тупиковая..&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;&lt;br&gt;Я вижу вы не черта не делали на протяжении семестра, преподаватель отказался брать взятки. Кровь из носа делать и сдавать лабы. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43912&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43912.html</link>
            <pubDate>Tue, 08 Dec 2009 15:27:31 GMT</pubDate>
            <title>Очереди и Деревья, автор: MaxFR. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: MaxFR&lt;br&gt;&lt;br&gt; знать бы что такое vector и stl,((( нас заставляют делать все это на дев С++... до этого были структуры... &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; я нуб в с++ практически извините &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; делают все почему то через структуры...&lt;br&gt; немножко кода примерного про ввод в очередь&lt;br&gt;#include &amp;lt;cstdlib&amp;gt;&lt;br&gt;#include &amp;lt;iostream&amp;gt;&lt;br&gt;#include &amp;lt;string&amp;gt;&lt;br&gt;using namespace std;&lt;br&gt;//----------------------------------------------------------------------------------------------------&lt;br&gt;struct TS {&lt;br&gt; char F[50];&lt;br&gt; char I[50];&lt;br&gt; char O[50];&lt;br&gt; int Age;&lt;br&gt; struct TS *next;&lt;br&gt;}P1,M1;&lt;br&gt;//----------------------------------------------------------------------------------------------------&lt;br&gt;// unshift - добавление в начало очереди&lt;br&gt;void unshift (struct TS **head, struct TS *added) {&lt;br&gt; if (added&amp;#33;=NULL) {&lt;br&gt;  added-&amp;gt;next=*head;&lt;br&gt;  *head=added;&lt;br&gt; }&lt;br&gt; &lt;br&gt; &lt;span style='font-size:8pt;line-height:100%'&gt;&lt;b&gt;Добавлено:&lt;/b&gt;&lt;/span&gt; &lt;br&gt; перемеенные ФИО это как пример..&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43912&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43912.html</link>
            <pubDate>Tue, 08 Dec 2009 15:22:25 GMT</pubDate>
            <title>Очереди и Деревья, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt;  &lt;b&gt;MaxFR&lt;/b&gt;, очереди... Э... vector из STL покатит? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43912&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43912.html</link>
            <pubDate>Tue, 08 Dec 2009 14:40:54 GMT</pubDate>
            <title>Очереди и Деревья, автор: MaxFR. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: MaxFR&lt;br&gt;&lt;br&gt; Вообщем стыдно конечн просить что то делать, но ситуация в учебе тупиковая..&lt;br&gt;Две задачи про очереди одна про деревья..Если решите я буду счастлив.&lt;br&gt;Задача 1(очереди):&lt;br&gt;ВВести очередь,далее переставить крайний правый элемент на место крайнего левого элемента, левые элементы на место правых элементов..вообщем например было &amp;quot;1,2,3,4,5,6&amp;quot; а в конце как объяснили должно получится &amp;quot;6,5,4,3,2,1&amp;quot;&lt;br&gt;Задача 2(деревья):&lt;br&gt;Организовать дерево,максим. 2 ветки из 1 элемента,5 уровней. Найти максимальный элемент во всем дереве, все ветки от него обнулить, путь от &amp;quot;0&amp;quot; уровня до этого элемента также обнулить.&lt;br&gt;&lt;br&gt;Пожалуйста решите хотя бы одну задачу, серьезно все сложно с этой учебой а уже сдавать,Заранее очень благодарен вам &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43912&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Wed, 02 Dec 2009 09:46:45 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt; разобрался, обошелся bat-инком )) &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Wed, 02 Dec 2009 05:06:15 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: Majesty. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Majesty&lt;br&gt;&lt;br&gt; &lt;!--QuoteBegin- NFL+ Вторник, 01 Декабря 2009, 22:30--&gt;&lt;table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;QUOTE&lt;/b&gt; (NFL &amp;#064;  Вторник, 01 Декабря 2009, 22:30)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td id='QUOTE'&gt;&lt;!--QuoteEBegin--&gt;запускала сразу показ презентации, а не только окно поверпойнта&lt;!--QuoteEnd--&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div class='postcolor'&gt;&lt;!--QuoteEEnd--&gt;а это уже саму презентацию надо настраивать, имхо... ну или со всякими мракобесиями вроде COM+ играться &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Tue, 01 Dec 2009 19:30:27 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt;  &lt;b&gt;nikit87&lt;/b&gt;, с этим разобрался &lt;!--emo&amp;:)--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /&gt;&lt;!--endemo--&gt; дописал &lt;br&gt;system (&amp;quot;start 1.wav&amp;quot;);&lt;br&gt;system (&amp;quot;start 1.ppt&amp;quot;);&lt;br&gt;работает... но хотелось бы, чтобы system (&amp;quot;start 1.ppt&amp;quot;); запускала сразу показ презентации, а не только окно поверпойнта... можно ли? &lt;!--emo&amp;:blink:--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/blink.gif' border='0' style='vertical-align:middle' alt='blink.gif' /&gt;&lt;!--endemo--&gt;  &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Tue, 01 Dec 2009 19:23:20 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: nikit87. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: nikit87&lt;br&gt;&lt;br&gt;  &lt;b&gt;NFL&lt;/b&gt;, ну сделай bat скрипт обычный) &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Tue, 01 Dec 2009 19:00:54 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt;  &lt;b&gt;voooodoo&lt;/b&gt;, нельзя &lt;!--emo&amp;:(--&gt;&lt;img src='http://forum.woweb.ru/html/emoticons/sad.gif' border='0' style='vertical-align:middle' alt='sad.gif' /&gt;&lt;!--endemo--&gt; &lt;br&gt;суть в то, что мелодия должна играть непрерывно, а презентацией будет управлять докладчик...&lt;br&gt;или попытаться перекодировать в формат WinMovieMaker? Кстати, есть ли программулинки? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Tue, 01 Dec 2009 18:48:58 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: voooodoo. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: voooodoo&lt;br&gt;&lt;br&gt; имхо может нужно скрепить все в один ролик &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43839.html</link>
            <pubDate>Tue, 01 Dec 2009 18:37:41 GMT</pubDate>
            <title>system(), запустить 2 программы одновременно, автор: NFL. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: NFL&lt;br&gt;&lt;br&gt; надо запустить power point-презентацию и wav-файл оодвременно. &lt;br&gt;на с/с++, не важно. &lt;br&gt;думал через system(), не получается. Кто сталкивался? Как реализовать??? &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43839&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43679.html</link>
            <pubDate>Tue, 17 Nov 2009 07:46:13 GMT</pubDate>
            <title>Visual C++: Как найти строку, в которой ошибка ком, автор: Aliq. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Aliq&lt;br&gt;&lt;br&gt;Немножко муторно воссоздавать ситуацию, но по-другому вопрос изложить не смогу:&lt;br&gt;(использую Visual Studio 2008)&lt;br&gt;1) создаем проект с поддержкой МФЦ (я сделал MFC, Dialog-based)&lt;br&gt;2) добавляем в проект класс CObj2, наследующий у CObject (должен быть объявлен в отдельных cpp/h файлах)&lt;br&gt;3) добавляем куда-нибудь в код (в моем случае - InitInstance): &lt;br&gt;	CObj2 a;&lt;br&gt;	CObj2 b = a;&lt;br&gt;	(естественно, класс должен быть виден)&lt;br&gt;	&lt;br&gt;Компилим. Видим сообщение об ошибке &amp;quot;cannot access private member declared in class &amp;#39;CObject&amp;#39;&amp;quot;&lt;br&gt;&lt;br&gt;даблклик ведет в конец объявления класса CObj2.&lt;br&gt;&lt;br&gt;Максимум, что я могу узнать из аутпута компилятора - это файл, в котором эта ошибка произошла. &lt;br&gt;Вопрос: а есть ли цивилизованный способ выяснить у компилятора, на какую именно строчку он ругается? (в нашем примере это: &amp;quot;CObj2 b = a;&amp;quot;)&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43679&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item>
            <item>
            <link>http://forum.woweb.ru/topic43585.html</link>
            <pubDate>Mon, 09 Nov 2009 19:11:12 GMT</pubDate>
            <title>Помогите в решении задачи, автор: Bishep. Форум: С/C++</title>
            <description>Форум: &lt;a href=&quot;http://forum.woweb.ru/forum39.html&quot;&gt;С/C++&lt;/a&gt;&lt;br&gt; Автор: Bishep&lt;br&gt;&lt;br&gt; Люди помогите решить задачу на C++&lt;br&gt;&lt;br&gt;Нужно составить программу, которая бы по двум углам определяла тип треугольника в зависимости от вида его углов (прямоугольный (p), остроугольный (o), тупоугольный (t)) и в зависимости вида его сторон (равнобедренный (b), равносторонний (s)). Результатом работы программы должна быть строка, состоящая из указанных выше маленьких латинских символов p, o, t, b, s. В ответе первые три типа могут сочетаться с двумя последними.В случае неправильных входных данных, выдавать значение n. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://forum.woweb.ru/wo.html?act=Post&amp;CODE=02&amp;f=39&amp;t=43585&quot;&gt;Ответить в тему&lt;/a&gt;</description>
            </item></channel>
</rss> 