Результаты поиска по запросу "c++"

2 ответа

с ++ исчезают между цветами? (Ардуин)

У меня в настоящее время есть то, что исчезает между 2 установленными цветами: for(int i=0;i<nLEDs;i++){ a = (255 / 100) * (incomingByte * sensitivity); r = (r * 7 + a + 7) / 8; g = (g * 7 + (255 - a) + 7) / 8; b = 0; FTLEDColour col = { r , g , ...

1 ответ

c ++ потокобезопасная реализация кольцевого буфера [закрыто]

Я занимаюсь многопоточным программированием на C ++, и мне интересно, есть ли поточно-ориентированная реализация кольцевого буфера в C ++ или у вас есть идеи, как я могу это реализовать.

2 ответа

Модель памяти C ++ и условия гонки на массивах символов

В основном у меня проблемы с пониманием этого: (из Bjarne FAQ) Однако большинство современных процессоров не могут читать или записывать один символ, они должны читать или писать целое слово, поэтому присваивание c на самом деле означает ...

ТОП публикаций

2 ответа

Win32 файлы заблокированы для чтения: как узнать, кто их блокирует

В C ++ (особенно в Visual C ++) иногда вы не можете открыть файл, потому что другой исполняемый файл открыл его и не делит его для чтения. Если я попытаюсь открыть такой файл, как я могу программно узнать, кто блокирует файл?

2 ответа

Логика за sizeof () для символьных констант и имен функций [дубликат]

На этот вопрос уже есть ответ здесь: Размер символа ('a') в C / C ++ [/questions/2172943/size-of-character-a-in-c-c] 4 ответаПочему символьные литералы типа C вместо ...

3 ответа

Как обнулить элементы массива, когда мой компилятор не соответствует стандарту

Мой компилятор (C ++ Builder6) синтаксически разрешает инициализацию членов массива (по крайней мере, с нуля), но на самом деле это не так. Таким образом, утверждение в приведенном ниже примере не выполняется в зависимости от контекста. #include ...

1 ответ

Как найти каталог установки приложения Qt?

У меня есть приложение на основе Qt, которое работает как для Mac, так и для Windows. Когда пользователь устанавливает программное обеспечение, он также устанавливает папку, содержащую множество страниц документации HTML. Как найти место ...

6 ответов

Рекомендация по межпроцессному взаимодействию [закрыто]

Я ищу легкий, быстрый и простой способ обработки межпроцессного взаимодействия между некоторыми программами на компьютере с Linux. В настоящее время я думаю о Named Pipe, потому что он предоставляется самой ОС. Есть ли какие-либо предостережения ...

3 ответа

Какова мотивация статического полиморфизма в C ++?

Я понимаю механикустатический полиморфизм [http://en.wikipedia.org/wiki/Template_metaprogramming#Static_polymorphism]с помощьюЛюбопытно повторяющийся шаблон [http://en.wikipedia.org/wiki/Curiously_Recurring_Template_Pattern], Я просто не понимаю, ...

5 ответов

ошибка constexpr во время компиляции, но без издержек во время выполнения

Существует хорошо известная хитрость, которая вызывает ошибку времени компиляции при вычисленииconstexpr функция, делая что-то вроде этого: constexpr int f(int x) { return (x != 0) ? x : throw std::logic_error("Oh no!"); }И если функция ...