Pull to refresh
1
0
Send message
std::is_pod и std::is_pod_v помечены как deprecated.
Можно поподробнее?
Я ожидал, что история про гитару закончится фразой «и вот ты умеешь играть музыку по табам, но сочинять новые песни от этого ты не научился», после чего это перейдет на программирование, но история про гитару закончилась ничем, как и эта статья.

Может быть я просто не целевая аудитория, но зато таких «программистов-самоучек» я вижу каждый день.
-Werror не включает дополнительных предупреждений, его использование это дело вкуса.
Например -Wfloat-equal, а вообще список с каждой версией пополняется/изменяется, поэтому нужно брать документацию от используемой версии и просматривать весь список.
То есть в проекте из 1500 строк (6 файлов?) вы сам не знаете, то ли у вас указатели, то ли enum, то ли вообще int, но виноват статический анализатор?
Если у вас в проекте «миллион ложных срабатываний», то видимо это не очень качественный проект.
у cppcheck сплошняком бесполезные

За 4 года использования не увидел у Cppcheck ни одного бесполезного предупреждения.

Для GCC -Wall и -Wextra недостаточно, есть еще много флагов, которые нужно включать вручную.
Пункт 2 рано или поздно каждый ощутит на себе.
Никто, нигде, ничему вас не научит. Никто вас не возьмет как кусок необработанной глины и не сделает из вас вазу. Вы сами должны учиться, сами искать где, что и от кого можно полезное получить.
Я бы эту фразу продублировал в начале в качестве TLDR, т. к. она является самой важной в этой статье.
Специально докрутил эту монструозную стену текста до комментов, чтобы увидеть там этот, и не прогадал.
«Сам я в этой теме не очень разбираюсь и не люблю ее использовать» — потрясающее начало статьи.
Один из многих холиваров на тему стиля, только и всего.
2

Information

Rating
Does not participate
Registered
Activity