Re[2]: Портирование MFC приложения на новую VS
От: AlexGin Беларусь  
Дата: 15.07.14 05:39
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Из того что может оказаться полезным в данном контексте:


bnk>- c++ 11 (var, lambda, foreach, rvalue, shared_ptr хотя бы) — банально меньше текста писать и проще.

В общем — некоторые вкусности и полезности. Насколько они принципиальны для нашего проекта, мне пока сложно судить.

bnk>- "Only my code" в дебаггере

В старой, 2008 студии, я также вижу в окне отладчика свой код. В чем же разница?

bnk>- возможность перетащить окно или панель VS на другой экран

Удобненько!

bnk>- поддержка WinRT и C++/CX (может стать актуально в связи с Windows 8)

То есть, при переходе к поддержке Win8, вполне реально потребуется переход на новую VS и библиотеку MFC...

bnk>- работает не так тормозно как 2008

Это насчет самой среды разработки VS, или кода, который она генерирует?

Кстати, попробовал откомпилировать одну из моих небольших утилит (сделанных в 2008 студии на MFC 9.0), на VS2012.
Размер релизного exe-шника вырос в 4-5 раз

AG>>P.S. Наша программа, это 32-х разрядное приложение, НЕ Unicode (а MBCS).


bnk>Фигово кстати. В VS2013 поддержку MBCS задеприкатили. Возможно в следующих релизе вообще уберут:

bnk>http://blogs.msdn.com/b/vcblog/archive/2013/07/08/mfc-support-for-mbcs-deprecated-in-visual-studio-2013.aspx

В общем — вредители от M$!!!
Перевод большого проекта на Unicode, без особой на то надобности, потянет за собой немалые трудозатраты

Большое спасибо, уважаемый bnk, за столь развернутый ответ!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.