Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Две среды разработки.

279
24 июля 2006 года
bave
456 / / 07.03.2004
Кто-нибудь пробовал устанавливать одновременно две среды разработки MSVC но разных версий?
------------------------------------------------------------
Дело в том, что у меня сейчас установлена старенькая MS Dev Studio на которой давно работаю и най ей висит много работ.
Не по собственной прихоти приходится ставить ещё VS2005
--------------------------------------------------------------
Сам то я думаю, что проблем быть не должно - но, блин, параноя какая то меня мучает, птому что в старой среде много работ.
-------------------------------------------------------
Не попросит ли VS2005 старую среду разарботки потесниться?
4.3K
24 июля 2006 года
valeriy15
84 / / 03.04.2006
Да просто возьми и перенеси папки с проеками из старой VS в новую, открой ее и VS2005 автоматически преобразует ее в свой формат.
279
24 июля 2006 года
bave
456 / / 07.03.2004
Нет старые С++-кие проекты мне также нужно вести в MS Dev Studio
4.3K
24 июля 2006 года
valeriy15
84 / / 03.04.2006
Да в принципе ничего такого 2005-й не сделает, разве что будет ассоциировать *.cpp и прочие файлы с новой версией, но ты сможешь их также спокойно открывать и в старой среде разработки. :D
240
25 июля 2006 года
aks
2.5K / / 14.07.2006
Ничего не будет )) Можешь хоть 3 разных версии поставить ) Главное ставь в порядке возрастания версии )
292
25 июля 2006 года
Matush
726 / / 14.01.2004
[quote=aks]Ничего не будет )) Можешь хоть 3 разных версии поставить ) Главное ставь в порядке возрастания версии )[/quote]

Стопроцентно. У меня 2003 и 2005 установлена. У соседа кроме них еще и 6.0 и все без проблем работает
7.6K
25 июля 2006 года
Darien
125 / / 15.01.2006
[QUOTE=Matush]Стопроцентно. У меня 2003 и 2005 установлена. У соседа кроме них еще и 6.0 и все без проблем работает[/QUOTE]
Аналогично. :)
240
25 июля 2006 года
aks
2.5K / / 14.07.2006
Мало того хоть расширения файлов проекта и ассоциируеться скажем с 2005. Если проект создан скажем в 2003-ей студии, то откроеться именно 2003-я, а если в 2005-й то 2005-я. Видимо сначала проверяется версия файлов проекта.
14K
25 июля 2006 года
wrap
35 / / 02.06.2006
даже не обязательно ставить в порядке возрастания версий. Я ставил сначала VS2005. Затем понадобилась 2003. поставил её. без проблем. все работает
3
25 июля 2006 года
Green
4.8K / / 20.01.2000
Проблемы (небольшие) начнуться, когда начнешь пользоваться командной строкой. Надо будет корректно настроить окружение.
4.3K
25 июля 2006 года
valeriy15
84 / / 03.04.2006
Да ты главное - не волнуйся! Оставь только [COLOR=red]Visual Studio 2005[/COLOR], а все остальное - удали к чертям.

[CENTER][FONT=Arial][SIZE=3][COLOR=mediumturquoise]Visual Studio 2005 Forever! :rolleyes: [/COLOR][/SIZE][/FONT][/CENTER]
279
26 июля 2006 года
bave
456 / / 07.03.2004
Спасибо. Десйствительно проблем не возникло. Опыты провёл на универском компе))).
4.3K
27 июля 2006 года
valeriy15
84 / / 03.04.2006
Ну вот видишь! Обращайся как-нибудь еще - поможем.
350
09 августа 2006 года
cheburator
589 / / 01.06.2006
[QUOTE=valeriy15]Да просто возьми и перенеси папки с проеками из старой VS в новую, открой ее и VS2005 автоматически преобразует ее в свой формат.[/QUOTE]
Ага. Только проекты могут перестать компилироваться. Потому что в компилятор были внесены некоторые изменения, чтобы он стал больше удовлетворять стандарту.
Сам лично переносил из 2003 в 2005, проект перестал компилиться потому что я получал адреса функций таким образом:
void (*func) (int param) = MyFunc;
где MyFunc - функция. 2005-й компилятор говорит, что стандарт не позволяет брать адрес функции путем указания её имени - это устаревший подход - и надо теперь писать так:
void (*func) (int param) = &MyFunc;
пришлось вносить кучу изменений.
240
09 августа 2006 года
aks
2.5K / / 14.07.2006
Ага. Есть такое - зато код правильней станет :))
Еще отучает от очень любимой почему то в некоторых колективах конструкции которая канала в предыдущих версиях MSVC:
 
Код:
for(int i = 0; i<N; i++){
....
}
// здесь i всеравно видно хотя область видимости должна ограничиваться  блоком цикла.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог