![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
||
|
FreshMeat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 30.1.2004 Репутация: нет Всего: нет |
Исторически сложилось, что компиляторы майкрософт позволяли видеть переменную объявленную в заголовке и после тела цикла, такое поведение сохранилось и в шестой студии. При разработке семерки перед разработчиками стояла задача сохранить совместимость с написанным ранее кодом. Тем не менее подобное использование переменных являлось явным нарушением стандарта (область видимости переменной - только в пределах цикла). Поэтому был придуман следующий танец с бубном: при дефолтных установках, данный код компилируется нормально, при этом, после циклов будет использоваться последняя объявленная переменная. для гурманов и почитателей стандарта в опциях проекта появилась галочка /Zc:forScope (Force Conformance in for Loop Scope), при ее установке в случае попытки использования переменной после завершения тела цикла, компилятором генерируется ошибка. Кроме того, для управления областью видимости ввели специальную прагму - #pragma conform (я так понимаю более простой миграции кода разработанного на ранних версиях студии). Более подробную справку можно получить в МСДН ![]() |
|||
|
||||
neurocod |
|
|||
Unregistered |
7.0 Поддерживает CLR, MSIL и кучу других усовершенствований
|
|||
|
||||
__vi |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 301 Регистрация: 21.1.2004 Репутация: нет Всего: -1 |
Не пользуюсь VC - мусор!
|
|||
|
||||
FreshMeat |
|
|||
Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 30.1.2004 Репутация: нет Всего: нет |
Любопытная аргументация
![]() |
|||
|
||||
Jcs |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 156 Регистрация: 1.10.2003 Репутация: нет Всего: нет |
А поподробнее? |
|||
|
||||
The Thing |
|
|||
Unregistered |
Не часто пользуюсь... Пользуюсь в основном Билдером... хотя и приходитмся пользоваться вижуал... пользуюсь 6-м.... |
|||
|
||||
__vi |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 301 Регистрация: 21.1.2004 Репутация: нет Всего: -1 |
Куда ещё поподробнее? Все продукты микрошофт мусор. |
|||
|
||||
LabelZero |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 24.1.2004 Где: СПБ Репутация: нет Всего: нет |
Правильно
![]() ![]() |
|||
|
||||
=Bik= |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 21.1.2004 Репутация: нет Всего: нет |
Такое говорят ламаки |
|||
|
||||
Guest |
|
|||
Unregistered |
![]() ![]() ![]() Хаха! Этим примитивом пользуются ламаки! ![]() |
|||
|
||||
__vi |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 301 Регистрация: 21.1.2004 Репутация: нет Всего: -1 |
Так смеялся что забыл залогиниться.
|
|||
|
||||
Jcs |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 156 Регистрация: 1.10.2003 Репутация: нет Всего: нет |
А хелповник где лучше?
|
|||
|
||||
__vi |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 301 Регистрация: 21.1.2004 Репутация: нет Всего: -1 |
Хелп? Должен сказать что msdn очень помагает что касается технологий микрософт.
|
|||
|
||||
stron |
|
|||
![]() Консультант ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1654 Регистрация: 17.7.2003 Где: Питер Репутация: нет Всего: 36 |
1. MSVC - это не студия, а только её часть, которую я и использую.
2. Под .NET я пишу на С#. Это сообщение отредактировал(а) stron - 7.2.2004, 10:51 -------------------- подписи нет |
|||
|
||||
Jcs |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 156 Регистрация: 1.10.2003 Репутация: нет Всего: нет |
Не только. Его можно использовать как справочное пособие по языку, а так же по разделам виндовского программирования (директ иксы там всякие и т.д). Я думаю, что для прораммирования в винде больше подходит среда разработки, а заодно с ней и справочная система от производителя этой самой винды, т.е. микрософта, но это лишь одно из мнений. Если бы в линуксе был аналогичный хелп, процесс разработки приносил бы гораздо больше удовольствия. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |