<?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=385272&amp;view=findpost&amp;p=3391137</guid>
        <pubDate>Tue, 24 Dec 2013 17:20:43 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3391137</link>
        <description><![CDATA[Qraizer: Это у тебя кодировка исходника OEM-ная. Попробуй ANSI или UNICODE.]]></description>
        <author>Qraizer</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3391055</guid>
        <pubDate>Tue, 24 Dec 2013 15:12:31 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3391055</link>
        <description><![CDATA[foreach: Делаю так:<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">#include &#60;Windows.h&#62;</div><div class="code_line">#include &#60;locale&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">int main()</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">&nbsp;&nbsp; &nbsp;//AllocConsole();</div><div class="code_line">&nbsp;&nbsp; &nbsp;//AttachConsole(GetCurrentProcessId());</div><div class="code_line">&nbsp;&nbsp; &nbsp;setlocale(LC_ALL, &quot;RU-ru&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;SetConsoleCP(866); </div><div class="code_line">&nbsp;&nbsp; &nbsp;printf(&quot;Русский\n&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;//FreeConsole();</div><div class="code_line">&nbsp;&nbsp; &nbsp;return 0;</div><div class="code_line">}</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
P.S. Использую Visual Studio, может там как-то по-другому? <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2013-12-24T15:15:42+00:00">24.12.13, 15:15</time></span></span><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">setlocale(LC_ALL, &quot;Russian&quot;);</div></ol></div></div></div></div>не работает, у меня к примеру. Только RU-ru.]]></description>
        <author>foreach</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3390342</guid>
        <pubDate>Mon, 23 Dec 2013 11:13:59 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3390342</link>
        <description><![CDATA[simsergey: У меня при установке разных кодировок стоят одни и те же каракули (символы не меняются)..<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">SetConsoleCP(866);</div></ol></div></div></div></div> не срабатывает, или порядок не тот..<br>
<strong class='tag-b'>foreach</strong>, покажите пожалуйста пример того, как Вы делаете.]]></description>
        <author>simsergey</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389969</guid>
        <pubDate>Sun, 22 Dec 2013 13:39:54 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389969</link>
        <description><![CDATA[foreach: <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">setlocale(LC_ALL, &quot;RU-ru&quot;);</div><div class="code_line">&nbsp;&nbsp; &nbsp;SetConsoleCP(866);</div></ol></div></div></div></div><br>
Так заработало у меня.]]></description>
        <author>foreach</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389967</guid>
        <pubDate>Sun, 22 Dec 2013 13:28:07 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389967</link>
        <description><![CDATA[simsergey: Если я правильно понял:<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">SetConsoleCP(866);</div><div class="code_line">SetConsoleOutputCP(866);</div></ol></div></div></div></div><br>
Без результата. Ради эксперимента проверил на другой машине, тоже самое.]]></description>
        <author>simsergey</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389954</guid>
        <pubDate>Sun, 22 Dec 2013 12:52:28 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389954</link>
        <description><![CDATA[Бублик: 866 cp]]></description>
        <author>Бублик</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389940</guid>
        <pubDate>Sun, 22 Dec 2013 12:01:34 +0000</pubDate>
        <title>Русская консоль не работает...</title>
        <link>https://forum.sources.ru/index.php?showtopic=385272&amp;view=findpost&amp;p=3389940</link>
        <description><![CDATA[simsergey: Наверняка тема не новая..<br>
<br>
Использую Embarcadero C Builder, VCL проект.<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">#include &#60;Windows.h&#62;</div><div class="code_line">#include &#60;locale&#62;</div><div class="code_line">&nbsp;</div><div class="code_line">int main()</div><div class="code_line">{</div><div class="code_line">&nbsp;&nbsp; setlocale(LC_ALL, &quot;Russian&quot;);</div><div class="code_line">&nbsp;&nbsp; AllocConsole();</div><div class="code_line">&nbsp;&nbsp; AttachConsole(GetCurrentProcessId()) ;</div><div class="code_line">&nbsp;&nbsp; SetConsoleCP(1251); // CP_WINUNICODE - тоже пробовал</div><div class="code_line">&nbsp;&nbsp; SetConsoleOutputCP(1251); // CP_WINUNICODE - тоже пробовал</div><div class="code_line">&nbsp;&nbsp; freopen(&quot;CON&quot;, &quot;w&quot;, stdout );</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; printf(&quot;Русский\n&quot;);</div><div class="code_line">&nbsp;&nbsp; ...</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;&nbsp; FreeConsole();</div><div class="code_line">}</div></ol></div></div></div></div><br>
В результате вижу в консоли каракули (правда, из русских букв).<br>
Что я в данном случае делаю не правильно ?]]></description>
        <author>simsergey</author>
        <category>C/C++: Системное программирование и WinAPI</category>
      </item>
	
      </channel>
      </rss>
	