информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеЗа кого нас держат?Где водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Бэкдор в xz/liblzma, предназначенный... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Это не нововедение 01.10.02 12:16  Число просмотров: 1050
Автор: vaborg <Israel Vaborg> Статус: Elderman
<"чистая" ссылка>
это расширение стандарта в мастдае
поже самое можно получить и в Builderе но в нем я точно знаю как от этого избавиться
но я думаю что и в вижалсы можно настроить компилятор без нестандартных опций
а вообще говоря проверить код можно на Cygwin если прошел без косяков значит нормально :))
<programming>
C++ область видимости переменной 01.10.02 09:46  
Автор: ggg <ggg> Статус: Elderman
<"чистая" ссылка>
for(unsigned i=0;...)
{...};
i=0

g++ мне сказал, что это устарело и теперь i не видно снаружи
в vc60 всё ок

типа новые правила ?

где бы нарыть список таких нововведений
Это не нововедение 01.10.02 10:15  
Автор: PS <PS> Статус: Elderman
<"чистая" ссылка>
Это старые грабли.

> for(unsigned i=0;...)
> {...};
> i=0

Некоторые компиляторы считают что переменная объявленна внутри, другие, что снаружи.
Лучший способ на грабли не наступать - это не объявлять так переменные. А если объявляешь, то точно будь уверен, что это локальная переменная, которая больше использоваться не будет.
Это не нововедение 01.10.02 12:16  
Автор: vaborg <Israel Vaborg> Статус: Elderman
<"чистая" ссылка>
это расширение стандарта в мастдае
поже самое можно получить и в Builderе но в нем я точно знаю как от этого избавиться
но я думаю что и в вижалсы можно настроить компилятор без нестандартных опций
а вообще говоря проверить код можно на Cygwin если прошел без косяков значит нормально :))
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 1 s   Design: Vadim Derkach