Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Visual Studio and Warnings - не баг ли это?
|
|||
|---|---|---|---|
|
#18+
Вопрос будет не про Qt, а про то как Студия работает с уровнями предупреждений. Прилагается простейший проект на VS-2015 и Qt 5.6. Это почти тот проект, который генерируется по умолчанию. Проект без предупреждений собирается на уровне предупреждений /Level3. Но допустим мы перфекционисты и выставляем /Level4, переходим в конфигурацию Release и получаем миллион варнингов на код самого Qt. Ставится задача выключить эти предупреждения только для кода Qt, но не для нашего. Я тут везде компилирую файл qtwarnings.cpp. Было так в файле qtwarnings.h и была куча предупреждений: Код: plaintext 1. 2. Сделаем так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Предупреждения остались. Почему? Ведь раньше на третьем уровне собиралось без предупреждений. Сделаем так: Код: plaintext 1. 2. 3. 4. 5. Предупреждения исчезли. Но почему?! Ведь это же тоже самое что было в предыдущем варианте! Теперь сделаем так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Предупреждения исчезли. Мы их выключили дважды, но, когда мы дважды выставили их в третий уровень предупреждения были. Хотя если на уровне проекта выставить третий уровень предупреждений изначально нет. Теперь сделаем так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. И в ответ ловим предупреждение: Код: plaintext 1. Но C4251 – это предупреждение первого уровня, а мы работаем на третьем! PS: Ну где логика и как так может быть? Архив проекта прилагается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2017, 20:56 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2018060]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
164ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 268ms |

| 0 / 0 |
