Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 19.02.2023
Сообщений: 2

Предупреждения в visual studio

19.02.2023, 17:28. Показов 2691. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую. Расскажите, если кто знает, почему от прогона программы к прогону при неменяющемся коде предупреждения разного уровня (в основном низкого) то появляются, то исчезают. Я для своего проекта в свойствах указал вывод всех предупреждений (/Wall), и пытаюсь обработать их все, но они исчезают сами по себе.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.02.2023, 17:28
Ответы с готовыми решениями:

Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?
Будет ли всегда программа написанная на Visual Studio 2010 открываться в Visual Studio 2003 ?

Отличие сборок Visual Studio 2008 от Visual Studio 2010
Здравствуйте, товарищи! Пытаюсь собрать библиотеку libvbucket, используя Visual Studio 2008. Проблема в том, что библиотека...

Вылетает Visual Studio 2008 из-за системы управления версиями Microsoft Visual SourceSafe.
Всем здравствуйте. Недавно установил VS 2008 sp1 rus. Хочу создать проект на VC++ (делаю всё подобно как в VS 6.0). Файл - Создать...

4
фрилансер
 Аватар для Алексей1153
6467 / 5682 / 1131
Регистрация: 11.10.2019
Сообщений: 15,146
19.02.2023, 17:52
Estes, что такое прогон?

в какой момент предупреждения исчезают? Просто сами по себе или после нажатия на что-то?

Добавлено через 28 секунд
запусти статический анализатор, он всё вывалит, ничего не исчезнет
0
0 / 0 / 0
Регистрация: 19.02.2023
Сообщений: 2
19.02.2023, 18:01  [ТС]
что такое прогон?
Ну грубо говоря у меня в main(void) есть алгоритм, который не меняется после нескольких запусков программы
в какой момент предупреждения исчезают?
по ощущениям случайно: я пробовал проводить пошаговый дебаг, дебаг с точками останова в местах, где потенциально могли быть эти предупреждения, или просто целиком прогонять программу, и каждый раз предупреждения то появлялись, то исчезали
запусти статический анализатор
Что это такое и где это включить?
0
фрилансер
 Аватар для Алексей1153
6467 / 5682 / 1131
Регистрация: 11.10.2019
Сообщений: 15,146
19.02.2023, 19:42
Лучший ответ Сообщение было отмечено Estes как решение

Решение

Цитата Сообщение от Estes Посмотреть сообщение
дебаг с точками останова в местах, где потенциально могли быть эти предупреждения
предупреждения решаются в тексте программы, а не в дебаггере. Помнится, студия показывает список предупреждений после изменения файла + компиляции, а при повторной компиляции не показывает уже. Но полный ребилд проекта или пересборка одной единицы трансляции заставит показать всё равно.

Цитата Сообщение от Estes Посмотреть сообщение
Что это такое и где это включить?
в студии есть встроенный - пункт главного меню "Analize"
0
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
13184 / 6820 / 1821
Регистрация: 18.10.2014
Сообщений: 17,263
23.02.2023, 17:54
Цитата Сообщение от Estes Посмотреть сообщение
почему от прогона программы к прогону при неменяющемся коде предупреждения разного уровня (в основном низкого) то появляются, то исчезают.
"Прогона"? Прогоном обычно называют запуск программы. Предупреждения компилятора выдаются при компиляции программы. Где связь?

Цитата Сообщение от Estes Посмотреть сообщение
Я для своего проекта в свойствах указал вывод всех предупреждений (/Wall), и пытаюсь обработать их все, но они исчезают сами по себе.
"Предупреждения" не приводят к отказу от компиляции файла. А когда файл уже условно-успешно скомпилировался (пусть даже с предупреждениями), компилироваться по второму разу он не будет. И поэтому его предупреждений тоже видно не будет. По этой причине предупреждения и "пропадают".

* Если вы решили всегда жестко бороться с предупреждениями, попросите компилятор интерпретировать все предупреждения как "ошибки". Тогда они перестанут "пропадать". Но тогда и скомпилировать проект не получиться, пока вы все предупреждения не исправите.

* Если же вы не хотите относиться к предупреждениям так жёстко, то для того, чтобы они все снова проявились, нужно просто попросить IDE перестроить весь проект с нуля.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.02.2023, 17:54
Помогаю со студенческими работами здесь

Вывод русского текста в консольном окне Visual C++ программы Visual Studio Community 2017
Опробовал разные варианты, но почему-то в версии 2017 предыдущие методы не работают. Программа упёрто выводит кракозябры, вместо русских...

Visual c++ 6, Studio 2005 или studio 2008????
Visual c++ 6, Studio 2005 или studio 2008???? Есть ли большая разница? Что лучше? 2008 записывал, глючиная показалась. Склоняюсь к...

Преобразование проекта из visual c++ 6.0 в ms visual studio 2010
Есть проект написанный на visual c++ 6.0. Задача состоит в том, чтобы преобразовать проект в ms visual studio 2010

В коде возникли ошибки при переходе с Visual studio 2013 на Visual studio 2017
Добрый день, решил попробовать поменять свою 2013 студию на 2017 и заметил такую проблему, при открытии проектов 13 года и даже копирования...

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ?
скажите а где найти среду 2006 года? или можно использовать 2015 год?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru