Size: a a a

2020 August 28

AP

Alexander Potapov in supapro.cxx
и хотя бы сделай assert(sizeof(int) == 4)
источник

A

Albyc in supapro.cxx
Вечер добрый. Интересно, есть ли возможность конкретные warnings трактовать как errors? Не все т.е., а частные случаи
источник

Е

Егор in supapro.cxx
Albyc
Вечер добрый. Интересно, есть ли возможность конкретные warnings трактовать как errors? Не все т.е., а частные случаи
-Werror=<error_name>
источник

V

Viαη in supapro.cxx
Alexander Potapov
и хотя бы сделай assert(sizeof(int) == 4)
если я вместо int напишу int32_t ты успокоишься?
источник

AP

Alexander Potapov in supapro.cxx
Да))
источник

A

Albyc in supapro.cxx
Егор
-Werror=<error_name>
Нашёл такое https://gcc.gnu.org/onlinedocs/gcc-4.3.2/gcc/Warning-Options.html, но непонятно как формировать <error_name>
источник

Е

Егор in supapro.cxx
там ведь список эрроров есть, берешь и делаешь -Werror=return-type
источник

A

Albyc in supapro.cxx
Егор
там ведь список эрроров есть, берешь и делаешь -Werror=return-type
Хм, а если в программе имеется неиницилизированная переменная, то Werror=return-type выдаст ошибку?
источник

Е

Егор in supapro.cxx
Albyc
Хм, а если в программе имеется неиницилизированная переменная, то Werror=return-type выдаст ошибку?
тебе наверное Wuninitialized нужен
источник

V

Viαη in supapro.cxx
Alexander Potapov
У тебя код непереносимый и потенциально баганный
до меня сейчас дошло что массив чаров в моей ситуации вообще не получится использовать, так что можешь радоваться, я этот кусок кода вообще удалю
источник

A

Albyc in supapro.cxx
Егор
тебе наверное Wuninitialized нужен
А его в больших проектах вообще используют?
источник

V

Viαη in supapro.cxx
и все остальные, кому это не нравилось, тоже
источник

Е

Егор in supapro.cxx
Albyc
А его в больших проектах вообще используют?
в больших проектах делают комбинацию из нескольких флагов, чтобы было как можно больше варнингов, и все их убирают
источник

hh

horse horssyyy in supapro.cxx
Nikita Ivanov
когда
источник

hh

horse horssyyy in supapro.cxx
Только не кидайте срау кирпичи )
источник

A

Albyc in supapro.cxx
Егор
в больших проектах делают комбинацию из нескольких флагов, чтобы было как можно больше варнингов, и все их убирают
Спасибо, стало немного понятнее)
источник

B

Bogdasar in supapro.cxx
А зачем реализация в заголовочном файле?
источник

hh

horse horssyyy in supapro.cxx
Это наверное хороший вопрос
источник

hh

horse horssyyy in supapro.cxx
затрудняюсь на него ответить пока
источник

hh

horse horssyyy in supapro.cxx
)
источник