Size: a a a

2021 February 13

AS

Aleksandr Semenov in supapro.cxx
Илья
-Wunused-but-set-variable пишет компилятор
Отключай всё!
-Wno-unused-but-set-variable
Так можно любые ворнинги гасить)))
источник

D

Danya in supapro.cxx
Clang SA
источник

D

Danya in supapro.cxx
CppCheck
источник

D

Danya in supapro.cxx
Пивас))
источник

MK

Mikhail Kalugin in supapro.cxx
Илья
XKeyEvent *kevent;
         char       buffer[1];
         kevent = (XKeyEvent *) &event;
         if (   (XLookupString((XKeyEvent *)&event,buffer,1,&keysym,NULL) == 1)
             && (keysym == (KeySym)XK_Escape) )
Такие - помечать. Остальные - считать ошибкой наверное самое правильное.
источник

AS

Aleksandr Semenov in supapro.cxx
Илья
XKeyEvent *kevent;
         char       buffer[1];
         kevent = (XKeyEvent *) &event;
         if (   (XLookupString((XKeyEvent *)&event,buffer,1,&keysym,NULL) == 1)
             && (keysym == (KeySym)XK_Escape) )
Ну удали kevent, зачем он тут
источник

MK

Mikhail Kalugin in supapro.cxx
Оно вроде как и не страшно, но отвлекает. Смотришь на нее и думаешь: «что разработчик хотел этим сказать?»
источник

И

Илья in supapro.cxx
Aleksandr Semenov
Ну удали kevent, зачем он тут
он дальше используется, я не профи, но если профи написали значит надо, могу код скинуть , если кинете ссылку куда пастить
источник

AS

Aleksandr Semenov in supapro.cxx
Илья
он дальше используется, я не профи, но если профи написали значит надо, могу код скинуть , если кинете ссылку куда пастить
Если бы он использовался, компилятор не ругался бы
источник

AS

Aleksandr Semenov in supapro.cxx
Компилятор обычно лучше анализирует код, чем профи
источник

MK

Mikhail Kalugin in supapro.cxx
Понял я что там происходит в общем. Ей значение присвоили и все на этом. Как раз случай: «Гадаешь, что этим хотели сказать»
источник

MK

Mikhail Kalugin in supapro.cxx
Причем, я даже знаю, что хотели сказать. Там дальше точно такой же каст в вызове.
источник

AS

Aleksandr Semenov in supapro.cxx
Илья
он дальше используется, я не профи, но если профи написали значит надо, могу код скинуть , если кинете ссылку куда пастить
источник

MK

Mikhail Kalugin in supapro.cxx
Видимо, хотели результат каста сохранить, чтобы потом использовать, но сделали напрямую.
источник

MK

Mikhail Kalugin in supapro.cxx
XLookupString((XKeyEvent *)&event,buffer,1,&keysym,NULL) == 1) вот тут, и при присвоение kevent.
источник

И

Илья in supapro.cxx
источник

И

Илья in supapro.cxx
180 строка
источник

AS

Aleksandr Semenov in supapro.cxx
Илья
180 строка
Обычная неиспользуемая переменная, не нужна она тут
источник

MK

Mikhail Kalugin in supapro.cxx
Удалить и определение и инициализацию и ничего не поменяется.
источник

MK

Mikhail Kalugin in supapro.cxx
Только немного машинного времени и памяти сэкономится.
источник