Size: a a a

2020 August 04

D

Danya in supapro.cxx
Я знаю, что как-то можно заглушить варнинги на какой-то определенный участок кода
Как это сделать кроссплатформенно?
источник

AK

Anton Kviatkovskii in supapro.cxx
Danya
Я знаю, что как-то можно заглушить варнинги на какой-то определенный участок кода
Как это сделать кроссплатформенно?
#ifdef WIN32
...
#else ifdef
В макрос оборачиаешь и готов кросплаторменный сапрессор
источник

D

Danya in supapro.cxx
Anton Kviatkovskii
#ifdef WIN32
...
#else ifdef
В макрос оборачиаешь и готов кросплаторменный сапрессор
А можно примеры для кланга, гцц и мсвц как глушить варны?
источник

AK

Anton Kviatkovskii in supapro.cxx
Danya
А можно примеры для кланга, гцц и мсвц как глушить варны?
Можно
Гугл: how to suppress warning for gcc in code
источник

D

Danya in supapro.cxx
#pragma warning( push )
#pragma warning( disable : 4101)
// Your function
#pragma warning( pop )
Я так понимаю это для MSVC
источник

S

SP1K3 in supapro.cxx
привет всем
источник

D

Danya in supapro.cxx
Danya
#pragma warning( push )
#pragma warning( disable : 4101)
// Your function
#pragma warning( pop )
Я так понимаю это для MSVC
А, всё нашёл
источник

D

Danya in supapro.cxx
Anton Kviatkovskii
Можно
Гугл: how to suppress warning for gcc in code
Спасибо)
источник

S

SP1K3 in supapro.cxx
не могу в visual studio во вкладке события сборки выбрать для какой конфигурации и платформы будут выполняться события сборки, просто замазано серым и все, как это исправить?
источник

D

Danya in supapro.cxx
SP1K3
не могу в visual studio во вкладке события сборки выбрать для какой конфигурации и платформы будут выполняться события сборки, просто замазано серым и все, как это исправить?
Значит у тебя не выбран проект
источник

S

SP1K3 in supapro.cxx
где его "выбрать"?
источник

D

Dmitry in supapro.cxx
Ребята подскажите пожалуйста как в unsigneg short включить биты которые находятся в старшем байте. То-есть как в 1001 0110 0001 1000, к примеру как сделать 1101 1110 0001 1000? Только двигать с помощью << и включать в каждом байте, или можно как-то по-другому?
источник

D

Danya in supapro.cxx
SP1K3
где его "выбрать"?
В окне проектов
источник

S

SP1K3 in supapro.cxx
Danya
В окне проектов
SolutionExplorer?
источник

AK

Anton Kviatkovskii in supapro.cxx
Dmitry
Ребята подскажите пожалуйста как в unsigneg short включить биты которые находятся в старшем байте. То-есть как в 1001 0110 0001 1000, к примеру как сделать 1101 1110 0001 1000? Только двигать с помощью << и включать в каждом байте, или можно как-то по-другому?
Маску наложить с помощью |
источник

NI

Nikita Ivanov in supapro.cxx
Dmitry
Ребята подскажите пожалуйста как в unsigneg short включить биты которые находятся в старшем байте. То-есть как в 1001 0110 0001 1000, к примеру как сделать 1101 1110 0001 1000? Только двигать с помощью << и включать в каждом байте, или можно как-то по-другому?
x | 0b010001000000 не?
источник

D

Dmitry in supapro.cxx
Anton Kviatkovskii
Маску наложить с помощью |
Это конечно да. Но вот какую? 0х0800 например? Не пойму.
источник

AK

Anton Kviatkovskii in supapro.cxx
Dmitry
Это конечно да. Но вот какую? 0х0800 например? Не пойму.
Вот сверху накинули
источник

D

Dmitry in supapro.cxx
Nikita Ivanov
x | 0b010001000000 не?
Вот так?
источник

NI

Nikita Ivanov in supapro.cxx
Dmitry
Вот так?
да
источник