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

Самый строгий компилятор для c++

11.03.2020, 21:41. Показов 1268. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Подскажите пожалуйста компилятор для с++ максимально строгий, чтобы учиться правильно программировать!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.03.2020, 21:41
Ответы с готовыми решениями:

Самый простой компилятор
В чём ошибка? Компилятор выдаёт ошибку. #include <iostream> using namespace std; using std:cout; using std::cin; ...

Самый самый самый простой пример рекурсии
приведите самый прост пример рекурсии)))void main(int k) { int n=10; k=n; k++; n=k; if(n!=20)main(n); ...

Самый простой компилятор для C#
Есть ли самый простой компилятор для C# просто VS создавать весь проект, ради коносольно окна. Например самый простой компилятор для С++...

15
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
11.03.2020, 21:59
Kreikten, чем одно другому поможет?
0
0 / 0 / 0
Регистрация: 12.01.2018
Сообщений: 35
11.03.2020, 22:59  [ТС]
Ну так наш препод говорит) Просто мы сдаем все проги на альфа серверах(супер старых компах), там очень строгий компилятор, надоело постоянно исправлять "ошибки". Хотелось чтобы сразу то, что я писал в VS запускалось на альфа сервере
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
11.03.2020, 23:11
Цитата Сообщение от Kreikten Посмотреть сообщение
там очень строгий компилятор
Узнайте какой и с какими ключами он вызывается. Не думаю, что преподаватель откажет.

Можете посмотреть на gc или clang, если будете собирать с флагом -pedantic-errors, то они будут более строги.
0
0 / 0 / 0
Регистрация: 12.01.2018
Сообщений: 35
11.03.2020, 23:26  [ТС]
Если бы все было так легко. Там альфа сервера, никто не знает даже как там отладчик работает, что уже говорить о компиляторе... Но в любом случае спасибо, посмотрю которые вы указали!
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
11.03.2020, 23:45
Цитата Сообщение от Kreikten Посмотреть сообщение
посмотрю которые вы указали!
там буква потерялася
Цитата Сообщение от Croessmah Посмотреть сообщение
gc
добавим потеряшку -> gcc
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
12.03.2020, 01:26
Цитата Сообщение от Kreikten Посмотреть сообщение
Просто мы сдаем все проги на альфа серверах(супер старых компах), там очень строгий компилятор, надоело постоянно исправлять "ошибки". Хотелось чтобы сразу то, что я писал в VS запускалось на альфа сервере
Там компилятор очень строгий, или супер старый? Это разные вещи.

Если "у себя" работаете на VS, компилируйте так, что бы не было предупреждений. Если и это будет слабо, поставьте в свойствах проекта (раздел C/C++ Genegal) более строгий уровень предупреждений: /W4 или /Wall.

Также очень способствует использование статического анализатора. Например, PVS-Studio (не сочтите за рекламу). Устанавливается самомтоятельно и встраивается в VS как расширение. Попадания не 100%, но иногда отыскивает неочевидные ошибки. Для студентов, индивидуальных и опенсорсных разработчиков бесплатно (за точность не ручаюсь, см. информацию на сайте производителя).
0
Неэпический
 Аватар для Croessmah
18144 / 10728 / 2066
Регистрация: 27.09.2012
Сообщений: 27,026
Записей в блоге: 1
12.03.2020, 01:31
Цитата Сообщение от L0M Посмотреть сообщение
Для студентов, индивидуальных и опенсорсных разработчиков бесплатно (за точность не ручаюсь, см. информацию на сайте производителя).
У них нет индивидуальных лицензий. Совсем нет.
https://www.viva64.com/ru/single-user/
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
12.03.2020, 03:34
Цитата Сообщение от Croessmah Посмотреть сообщение
У них нет индивидуальных лицензий. Совсем нет.
– Видишь суслика?
– Нет.
– Вот и я не вижу. А он есть.

(с) ДМБ


Суслики:
Как использовать PVS-Studio бесплатно
Бесплатные варианты лицензирования PVS-Studio
1
Злостный нарушитель
 Аватар для Verevkin
10242 / 5670 / 1260
Регистрация: 12.03.2015
Сообщений: 26,276
12.03.2020, 09:00
Чо такое "альфа-сервер", я хз. Но почему бы не скопировать себе с него тот самый жуткий компилятор, которым препод пугает личинок программистов? И компилить свои лабы уже непосредственно в нём?
1
фрилансер
 Аватар для Алексей1153
6444 / 5637 / 1128
Регистрация: 11.10.2019
Сообщений: 14,998
12.03.2020, 10:15
Цитата Сообщение от Verevkin Посмотреть сообщение
Чо такое "альфа-сервер"
сервер-мачо. Доминирует жоско, наверное
0
2622 / 1633 / 266
Регистрация: 19.02.2010
Сообщений: 4,335
12.03.2020, 12:08
Цитата Сообщение от Verevkin Посмотреть сообщение
Чо такое "альфа-сервер"
https://ru.wikipedia.org/wiki/DEC_Alpha
https://ru.wikipedia.org/wiki/AlphaServer
0
Злостный нарушитель
 Аватар для Verevkin
10242 / 5670 / 1260
Регистрация: 12.03.2015
Сообщений: 26,276
12.03.2020, 12:11
VTsaregorodtsev, это не вопрос был.
0
Мозгоправ
 Аватар для L0M
1745 / 1039 / 468
Регистрация: 01.10.2018
Сообщений: 2,138
Записей в блоге: 2
12.03.2020, 16:11
Цитата Сообщение от Verevkin Посмотреть сообщение
это не вопрос был.
Это был ответ на вопрос "почему бы не скопировать компилятор?".
0
Любитель чаепитий
 Аватар для GbaLog-
3745 / 1801 / 566
Регистрация: 24.08.2014
Сообщений: 6,020
Записей в блоге: 1
12.03.2020, 19:18
Цитата Сообщение от Verevkin Посмотреть сообщение
И компилить свои лабы уже непосредственно в нём?
а вы не думаете, что там платформы разные?
в таком случае компилятор просто не запустится на той же винде.
0
Злостный нарушитель
 Аватар для Verevkin
10242 / 5670 / 1260
Регистрация: 12.03.2015
Сообщений: 26,276
12.03.2020, 22:55
Цитата Сообщение от GbaLog- Посмотреть сообщение
а вы не думаете, что там платформы разные?
Нет.
Цитата Сообщение от GbaLog- Посмотреть сообщение
в таком случае компилятор просто не запустится на той же винде.
Как нащот эмулятора для таких случаев?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.03.2020, 22:55
Помогаю со студенческими работами здесь

Какой компилятор Ассемблера самый лучший?
Всем привет! Хочу изучить язык Ассемблера, но не знаю какой компилятор лучше выбрать. Пробежался по интернету, но ничего дельного не нашел....

Самый самый тихий кулер для процессора
Пока что нашел 8дБ. Есть еще тише?

Множество. Строгий порядок
Доказать, что это отношение является отношением строгого порядка. Полностью ли упорядочивает это отношение рассматриваемое множество?

SSH сервер и строгий фаерволл
Есть один SSH-сервер, установленный на машине, которая подключена к провайдеру, блокирующему ВСЕ порты. Какие есть варианты обхода в такой...

Строгий Grep по нескольким линиям
Добрый день. Есть небольшой лог, в котором есть имя пользователя и операция, которую он выполнил, к примеру, залогинился, вышел, сменил...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period . Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru