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

2 ответа

Почему я получаю значение мусора при выводе массива символов на консоль?

Я всегда получаю значение мусора, как это '«ýýýý «« «« «« «« îþîþ »в конце, когда я вывожу свой массив. Что я делаю неправильно? void func() { const int size = 100; char * buffer = new char[size]; for(int i=0; i<size; i++) buffer[i] = ' '; ...

3 ответа

Константа в конце указывает на константу переменной-члена по отношению к классу. Это указывает, что это не изменяет ни одно из состояний класса. Константа в начале указывает на константу типа int.

жные дубликаты: Какая польза от const здесь [https://stackoverflow.com/questions/2025159/whats-the-use-of-const-here] Использование const в функциях класса [https://stackoverflow.com/questions/2157458/using-const-in-classs-functions] Всем ...

3 ответа

 и был в курсе только для чтения характер

от вопрос уже есть ответ здесь: В чем разница между const_iterator и неконстантным итератором в C ++ STL? [/questions/309581/what-is-the-difference-between-const-iterator-and-non-const-iterator-in-the-c] 7 ответовВ чем разница между этими двумя ...

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

1 ответ

Это зависит от операций в наборе команд, а также от компилятора.

жный дубликат: Производительность встроенных типов: char против short против int против float против double [https://stackoverflow.com/questions/5069489/performance-of-built-in-types-char-vs-short-vs-int-vs-float-vs-double] Здравствуй. ...

2 ответа

Спасибо за вашу идею, я сделаю это!

делил фрагмент кода наDLL потому что он будет часто обновляться и таким образом его будет легче развернуть. Но у меня есть вопросы о том, что я могу сделать и что я не могу сделать сDLL. Могу ли я передатьstd:string илиCString кDLL?Могу ли я ...

3 ответа

 связывает ссылку lvalue.

отрим следующую программу: #include <cstddef> #include <cstdio> void f(char const*&&) { std::puts("char const*&&"); } // (1) void f(char const* const&) { std::puts("char const* const&"); } // (2) template <std::size_t N> void f(char const ...

4 ответа

Как указать точное округление

Могу ли я указать setprecision для округления двойных значений при выводе потока на стандартный вывод? ofile << std::setprecision(12) << total_run_time/TIME << "\n";Выход:+0,756247615801 ofile << std::setprecision(6)<< total_run_time/TIME << ...

0 ответов

Вы поняли, это была именно проблема. Большое спасибо, Гриффиндору десять баллов.

ала очень конкретный вопросВот [https://stackoverflow.com/questions/53460347/c-unexpected-behaviour-of-exprtk] но я понял, где проблема, и она немного более общая. Видя ВСЕ примеры exprtk и фрагменты кода, каждый использует основной метод exprtk ...

1 ответ

о, ладно .. вроде понял .. :) .. но все еще немного запутался, потому что я поместил два оператора operator_on в вызов макроса и обернул каждый из них внутри (и это работает ... думаю, я немного Рано об определении выражения и макро-аргументах, но не так уж сложно и хорошо узнал новое сегодня :)

ющий код компилируется нормально. #define CMD_MACRO(pp, cmd) \ { \ if (pp)\ { cmd; } \ } template<class T> void operate_on(T &data, char c) { data=data+1; }; int main() { int book=4; char c; CMD_MACRO(book, { operate_on<int>(book, c); }); ...

6 ответов

Если это не сработает; тогда я бы подумал, что вам нужно будет ранжировать «синий» пиксель как взвешенный выше / ниже на основе значений G / B. Затем сложите ваши взвешенные значения и сравните их.

ного застрял в разработке системы обнаружения цвета - я не могу придумать, как легко это сделать. - По сути, у меня есть библиотека изображений, которую я хочу отсортировать по цвету. Таким образом, если пользователь указывает «сортировать по ...