1. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Нет варнинга на не иниц. переменную

Тема в разделе "С и С++", создана пользователем ДокторТуамОсес2, 18 июн 2009.

  1. ДокторТуамОсес2

    ДокторТуамОсес2 Well-Known Member

    Репутация:
    0
    Регистрация:
    9 июн 2009
    Сообщения:
    99
    Симпатии:
    0
    Код:
    float DD					;
    float WW					;
    float * float_WW = &WW		; // Берём адрес WW но при этом WW остаётся не инициализированной
    
    cout << " DD == " << DD << endl; // warning C4700: local variable 'DD' used without having been initialized
    cout << " WW == " << WW << endl; // Нет почему-то варнинга, что переменная WW юзается без инициализации
    Нет почему-то варнинга, что переменная WW юзается без инициализации
     
  2. European

    Репутация:
    0
    Регистрация:
    4 сен 2006
    Сообщения:
    2.566
    Симпатии:
    2
    ДокторТуамОсес, это предупреждение отключается и включается через настройки компилятора
     
  3. ДокторТуамОсес2

    ДокторТуамОсес2 Well-Known Member

    Репутация:
    0
    Регистрация:
    9 июн 2009
    Сообщения:
    99
    Симпатии:
    0
    Дык оно и включено.
    На первую же переменную варнинг "local variable 'DD' used without having been initialized" был выдан

    Просто видать MS VC++ 6.0 недостаточно интеллектуальный и продвинутый компилятор.

    Потому что ЭТОТ КОМПИЛЯТОР выдал мне варнинги на обе переменные
     
Загрузка...

Поделиться этой страницей