<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VEG&#039;s Blog &#187; C++</title>
	<atom:link href="http://vrublevsky.org/blog/category/cpp/feed/" rel="self" type="application/rss+xml" />
	<link>http://vrublevsky.org/blog</link>
	<description>Орбит с Евгением</description>
	<lastBuildDate>Sun, 22 Nov 2009 11:16:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>VS2008 Win32 Wizard MOD v1.1b [28.01.2009]</title>
		<link>http://vrublevsky.org/blog/2009/02/09/vs2008-win32-wizard-mod-v11b/</link>
		<comments>http://vrublevsky.org/blog/2009/02/09/vs2008-win32-wizard-mod-v11b/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 08:08:55 +0000</pubDate>
		<dc:creator>VEG</dc:creator>
				<category><![CDATA[C++]]></category>

		<guid isPermaLink="false">http://veg.slutsk.net/blog/?p=179</guid>
		<description><![CDATA[Данный мод изменяет работу окна создания стандартных Win32 приложений в Visual Studio 2008. Настройки по умолчанию изменены на более удобные, добавлены новые опции. Основные изменения: Страница Overview пропускается автоматически (не нужно лишний раз нажимать кнопку Next) Precompiled Headers отключены по &#8230; <a href="http://vrublevsky.org/blog/2009/02/09/vs2008-win32-wizard-mod-v11b/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Данный мод изменяет работу окна создания стандартных Win32 приложений в Visual Studio 2008. Настройки по умолчанию изменены на более удобные, добавлены новые опции.</p>
<p><a href="http://veg.slutsk.net/blog/wp-content/uploads/2009/02/vs2008_wizard_mod.png"><img class="aligncenter size-medium wp-image-181" title="VS2008 win32 wizard MOD" src="http://veg.slutsk.net/blog/wp-content/uploads/2009/02/vs2008_wizard_mod-400x336.png" alt="VS2008 win32 wizard MOD" width="400" height="336" /></a><span id="more-179"></span><strong>Основные изменения:</strong></p>
<ul>
<li>Страница Overview пропускается автоматически (не нужно лишний раз нажимать кнопку Next)</li>
<li>Precompiled Headers отключены по умолчанию (не нужно везде подключать stdafx.h, в небольших проектах это ни к чему)</li>
<li>Unicode отключен по умолчанию (чаще используются обычные строки), теперь его можно включать при создании проекта отдельной опцией</li>
<li>Release версия проекта по умолчанию линкуется статически с Runtime Library (чтобы полученная программа запускалась на всех Windows без установки дополнительных библиотек)</li>
<li>При создании консольного приложения в качестве точки входа используется стандартная функция int main(int argc, char* argv[]) вместо нестандартной int _tmain(int argc, _TCHAR* argv[])</li>
<li>При создании оконного приложения в качестве точки входа используется функция WinMain вместо _tWinMain</li>
<li>Создается аккуратная минималистичная заготовка с заголовком для комментария о программе, без лишнего мусора</li>
<li>Рабочий каталог проекта устанавливается на папку release проекта (чтобы текущий каталог был один и тот же при запуске через VS или вручную)</li>
<li>Переработана структура каталогов создаваемого проекта: в папку release помещается только исполняемый файл release версии; все временные файлы помещаются в каталог build.</li>
</ul>
<p><strong>Скачать:</strong> <a href="http://veg.slutsk.net/blog/wp-content/uploads/2009/02/vs2008_win32_wizard_mod.zip">vs2008_win32_wizard_mod.zip</a></p>
<p>Содержимое архива необходимо извлечь в корневую директорию Visual Studio 2008. На всякий случай можете сделать копии заменяемых файлов.</p>
]]></content:encoded>
			<wfw:commentRss>http://vrublevsky.org/blog/2009/02/09/vs2008-win32-wizard-mod-v11b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VS2005 Win32 Wizard MOD v1.0b [19.03.2008]</title>
		<link>http://vrublevsky.org/blog/2008/08/10/vs2005-win32-wizard-mod-v10b/</link>
		<comments>http://vrublevsky.org/blog/2008/08/10/vs2005-win32-wizard-mod-v10b/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 17:22:34 +0000</pubDate>
		<dc:creator>VEG</dc:creator>
				<category><![CDATA[C++]]></category>

		<guid isPermaLink="false">http://veg.slutsk.net/blog/?p=81</guid>
		<description><![CDATA[Мне всегда не нравились параметры по умолчанию, которые устанавливала Visual Studio 2005 при создании приложений для Win32. Каждый раз при создании нового проекта (даже самого мизерного) приходилось каждый раз отключать Unicode, Precompiled Headers (в небольших программах это ни к чему), &#8230; <a href="http://vrublevsky.org/blog/2008/08/10/vs2005-win32-wizard-mod-v10b/">Читать далее <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Мне всегда не нравились параметры по умолчанию, которые устанавливала Visual Studio 2005 при создании приложений для Win32. Каждый раз при создании нового проекта (даже самого мизерного) приходилось каждый раз отключать Unicode, Precompiled Headers (в небольших программах это ни к чему), включать статическую линковку всех необходимых библиотек для Release версии. Хотелось лишить себя этих хлопот.</p>
<p style="text-align: center;"><a href="http://veg.slutsk.net/blog/wp-content/uploads/2008/08/vs2005_win32_wizard.png"><img class="aligncenter size-medium wp-image-83" title="VS2005 Win32 Wizard" src="http://veg.slutsk.net/blog/wp-content/uploads/2008/08/vs2005_win32_wizard-400x279.png" alt="" width="400" height="279" /></a></p>
<p>Первые же исследования показали, что для всех мастеров создания проектов в VS2005 используется HTML и специальный JScript. Немного разобравшись в нем, я сделал множество удобных изменений. Возможно, кому-нибудь тоже пригодится.</p>
<p><span id="more-81"></span></p>
<ul>
<li>Страница Overview пропускается автоматически (не нужно лишний раз нажимать кнопку Next)</li>
<li>Precompiled Headers отключены по умолчанию (не нужно везде подключать stdafx.h, в небольших проектах это ни к чему)</li>
<li>Unicode отключен по умолчанию (чаще используются обычные строки)</li>
<li>Release версия проекта по умолчанию линкуется статически с Runtime Library  (чтобы полученная программа запускалась на всех Windows без установки дополнительных библиотек)</li>
<li>При создании проекта можно включить автоматическое подключение наиболее популярных библиотек STL</li>
<li>При создании консольного приложения в качестве точки входа используется стандартная функция int main(int argc, char* argv[]) вместо нестандартной int _tmain(int argc, _TCHAR* argv[])</li>
<li>При создании оконного приложения в качестве точки входа используется функция WinMain вместо _tWinMain</li>
<li>Создается аккуратная минималистичная заготовка с заголовком для комментария о программе, без лишнего мусора</li>
<li>Рабочий каталог проекта устанавливается на папку release проекта (чтобы текущий каталог был один и тот же при запуске через VS или вручную)</li>
<li>Переработана структура каталогов создаваемого проекта: в папку release помещается только исполняемый файл release версии; все временные файлы, а также исполняемый файл debug версии помещается в каталог build.</li>
</ul>
<p><strong>Скачать:</strong> <a href="http://veg.slutsk.net/blog/wp-content/uploads/2008/08/vs2005_win32_wizard_mod.zip">vs2005_win32_wizard_mod.zip</a> (29КБ)<a href="http://veg.slutsk.net/blog/wp-content/uploads/2008/08/vs2005_win32_wizard_mod.zip"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://vrublevsky.org/blog/2008/08/10/vs2005-win32-wizard-mod-v10b/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

