<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://cpp.bbok.ru/export.php?type=rss" rel="self" type="application/rss+xml" />
		<title>Форум программистов C/C++</title>
		<link>http://cpp.bbok.ru/</link>
		<description>Форум программистов C/C++</description>
		<language>ru-ru</language>
		<lastBuildDate>Sat, 13 Jul 2019 21:40:45 +0300</lastBuildDate>
		<generator>MyBB/mybb.ru</generator>
		<item>
			<title>Проигрывание MIDI нот</title>
			<link>http://cpp.bbok.ru/viewtopic.php?pid=6#p6</link>
			<description>&lt;p&gt;Здравствуйте, пытаюсь проиграть MIDI ноты в &lt;br /&gt;программе. Ошибок компиляции нет, но и ноты &lt;br /&gt;не звучат. Если кто знает что я делаю неправильно &lt;br /&gt;помогите пожалуйста. Пробовал в разных средах &lt;br /&gt;программирования в Dev_Cpp и в Visual studio, &lt;br /&gt;результат не меняется. В проект обязательно &lt;br /&gt;нужно подключить библиотеку winmm.lib, иначе &lt;br /&gt;будет ошибка при компиляции проекта. Вот ссылка &lt;br /&gt;на информацию по MIDI функциям &lt;br /&gt;&lt;a href=&quot;https://docs.microsoft.com/ru-ru/windows/win32/multimedia/midi-functions&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://docs.microsoft.com/ru-ru/window &amp;#8230; -functions&lt;/a&gt;&lt;br /&gt;Функцию (sleep()) для установки длительности&amp;#160; &lt;br /&gt;ноты пока не сделал, это дело будущее, мне сейчас &lt;br /&gt;главное чтобы звучала нота, а потом можно доделать &lt;br /&gt;и остальное. Без звучания ноты сейчас и остальное &lt;br /&gt;не имеет смысла делать. &lt;/p&gt;
						&lt;p&gt;Вот код&lt;/p&gt;
						&lt;p&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;#include &amp;lt;conio.h&amp;gt;&lt;br /&gt;#include &amp;lt;windows.h&amp;gt;&lt;br /&gt;#include &amp;lt;mmsystem.h&amp;gt;&lt;/p&gt;
						&lt;p&gt;int main(int argc, char *argv[])&lt;br /&gt;{ &lt;br /&gt;&amp;#160; &amp;#160; MMRESULT res;&lt;br /&gt;&amp;#160; &amp;#160; LPHMIDIOUT hnd = 0;&lt;br /&gt;&amp;#160; &amp;#160; HMIDIOUT out = 0;&lt;br /&gt;&amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; // Открыть MIDI устройство&lt;br /&gt;&amp;#160; &amp;#160; res = midiOutOpen(hnd, 0, 0, 0, 0);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // Выбрать инструмент и канал&lt;br /&gt;&amp;#160; &amp;#160; res = midiOutShortMsg(out, 0x000001C0);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // Проиграть ноту (нажать) &lt;br /&gt;&amp;#160; &amp;#160; res = midiOutShortMsg(out, 0x007F3C90);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // Длительность ноты&lt;br /&gt;&amp;#160; &amp;#160; // (Функция sleep(1000))&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // прервать проигрывание ноты (отпустить) &lt;br /&gt;&amp;#160; &amp;#160; //res = midiOutShortMsg(out, 0x007F3C80);&lt;/p&gt;
						&lt;p&gt;&amp;#160; &amp;#160; // Закрыть MIDI устройство&lt;br /&gt;&amp;#160; &amp;#160; //res = midiOutClose(out); &lt;br /&gt;&amp;#160; &amp;#160; &lt;br /&gt;&amp;#160; &amp;#160; getch();&lt;br /&gt;&amp;#160; &amp;#160; return 0;&lt;br /&gt;}&lt;/p&gt;</description>
			<author>mybb@mybb.ru (i8ly07jumlkt)</author>
			<pubDate>Sat, 13 Jul 2019 21:40:45 +0300</pubDate>
			<guid>http://cpp.bbok.ru/viewtopic.php?pid=6#p6</guid>
		</item>
		<item>
			<title>Проект «Либис»</title>
			<link>http://cpp.bbok.ru/viewtopic.php?pid=5#p5</link>
			<description>&lt;p&gt;Проект «Либис» занимается разработкой новой, высококлассной поисковой системы топ уровня, командой перспективных Киевских программистов-энтузиастов.&lt;br /&gt;Если вы хотите стать в будущем успешным и высококлассным специалистом в сфере программирования, тогда пройдите регистрацию на сайте &lt;a href=&quot;http://libis.org&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://libis.org&lt;/a&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (libis)</author>
			<pubDate>Sat, 08 Sep 2012 21:43:37 +0400</pubDate>
			<guid>http://cpp.bbok.ru/viewtopic.php?pid=5#p5</guid>
		</item>
		<item>
			<title>Последние данные о популярности всех языков программирования</title>
			<link>http://cpp.bbok.ru/viewtopic.php?pid=4#p4</link>
			<description>&lt;p&gt;По сравнению с прошлым годом Си уступил Java первое место, С++ же так и остался на своем третьем месте, хотя чуть чуть и потерял аудиторию программистов, что не скажешь о С# которая после прошлого года начала стремительно подниматься.&lt;br /&gt;Так же очень порадовал Lua, который за один год умудрился скакнуть с 20 места на 10 (ключевое слово скакнуть!)&lt;/p&gt;
						&lt;p&gt;Весь список вы можете посмотреть здесь &lt;a href=&quot;http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Список популярности языков программирования&lt;/a&gt;&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Fluxx)</author>
			<pubDate>Tue, 14 Jun 2011 15:36:55 +0400</pubDate>
			<guid>http://cpp.bbok.ru/viewtopic.php?pid=4#p4</guid>
		</item>
		<item>
			<title>Не знаете с чего начать?</title>
			<link>http://cpp.bbok.ru/viewtopic.php?pid=3#p3</link>
			<description>&lt;p&gt;Лично я начал свое изучение С/С++ приобрев в библиотеки книгу Т.А.Павловской &amp;quot;С/С++ Программирование на языке высокого уровня&amp;quot;, но скажу сразу книга это не для начинающего, так как много важных тем расписано очень кратко, а иногда и очень нагружено.&lt;br /&gt;Но на тот момент я уже имел какие-то представления о этом языке и о программирование в общем. Еще раз повторюсь, если вы совсем новичек, то с этой книги лучше не начинать!!! &lt;br /&gt;Прочитав половину этой книги я купил одну очень замечательную книгу Бьярне Страуструпа &amp;quot;Программирование: принципы и практика использования С++&amp;quot; , Исправленное издание : Пер.с англ. - М. : ООО &amp;quot;И.Д.Вильямс&amp;quot; , 2011. - 1248 с. : ил. - Парал. тит. англ.&lt;br /&gt;Лучшей книги для полного понимания С++ я еще не встречал, а пересмотрел и начинал читать очень много книг.&lt;br /&gt;Очень много полезных и интересных заданий от простых к сложным.&lt;br /&gt;Если вы начинающий в программировании и в С++ в частности то эта книга для вас.&lt;br /&gt;Одно но - цена книги - лично я ее купил за 2000 рублей, но а что поделать, во-первых большой объем книги, во-вторых издательство Вильямс, а они всегда славились отличным качеством книги, которую приятно держать в руках, читать, и ставить на полку на самом виду&amp;#160; :) &lt;br /&gt;Но не думайте что она исключительно для новичков, в ней и для искушенного программиста будет много чего интересного :)&lt;br /&gt;Всем успехов в программировании и приятного общения на форуме!!!&lt;/p&gt;</description>
			<author>mybb@mybb.ru (Fluxx)</author>
			<pubDate>Sun, 12 Jun 2011 03:51:34 +0400</pubDate>
			<guid>http://cpp.bbok.ru/viewtopic.php?pid=3#p3</guid>
		</item>
	</channel>
</rss>
