Можно как-то написать assert с несколькими строками? Тип assert(std::vector<int> & a = obj->getA(); std::count(a.begin(),a.end(), 5) == 0)
Ребят всем привет, есть stm32f103c8t6 и esp8266, пытаюсь написать свой класс для общения через юарт. Глянул пару пример в инете и попробовал скопипастить, но чёт вышло неочень...
Всем привет, есть структурка struct Fields { public bool someField; } private readonly Fields _fields; Инициализирую ее внутри дженерик метода protected void InitializeS...
как для этого объявить форвард декларатион? std::chrono::system_clock::time_point, у меня ругается на амбигус референс
Есть какой-то способ законно кастануть одну структуру в другую? Или как-то наименее костыльно это сделать? Поля у структур абсолютно одинаковые, но сами структуры разные. Т.е ...
std::vector<std::string> GetFoo(); for (std::string & Ref : GetFoo()) // modify and access ref Тут же ничего плохого не произойдет?
мб адл не рассматривает неявные конверсии?
почему с литералами? Его и на обычные строки создать можно
std::vector<int> victor{1,2,3,4,5,6,7,8,9,10}; for (auto it = victor.cbegin(); it != victor.cend(); ) { if (is_need_to_remove(*it)) it = victor.erase(std::find_if(vic...
Можно как-то инстанцировать юник_птр с инкомплит типом?
всем привет, есть интерфейс public interface IBackgroundParserProvider { IBackgroundParser CreateParser(ITextBuffer buffer); } Реализую его вот так [Ex...
std::vector<int> ints{1,2,3}; for (const float & flt : ints) std::cout << flt << std::endl; А в чем тут проблема? Чего меня шланг предупреждает про биндинг на временное зна...
а как он работает?
Ребят, подскажите как можно обойти следующую ситуацию: кот for (auto it = my_map.begin();it != my_map.end();++it) { some_method_that_erases_element(*it); } Словами: внутри про...
Подскажите, в этом участке кода может быть дедлок, или нет? std::thread m_worker; std::atomic<bool> m_stop{false}; ... void foo() { if (m_worker.joinable()) { m_sto...
Всем привет, тут я не уверен тут по программной части или по хардварной, но может есть тут кто-то, кто работал с Revolution PI? Вопрос по поводу питания: я правильно понимаю, ...
А в чем смысл std::ispunc принимающего int, если the behavior of std::ispunct is undefined if the argument's value is neither representable as unsigned char nor equal to EOF ...
Переопределение ключевых слов через макросы это уб же?
как массив из функции вернуть в си?
Может ли функция в таблице виртуальных функций каким-то образом стать нуллптр, если она есть в базовом классе?