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

3 ответа

Собственная подсветка синтаксиса c ++ 11 для индексатора Eclipse при создании проектов с помощью cmake

Я знаю, что вы можете включить правильную подсветку синтаксиса с помощью хака GXX_EXPERIMENTAL, описанного здесь:Индексатор Eclipse CDT не знает контейнеры C ++ ...

0 ответов

Да, группы захвата занимают некоторые накладные расходы. Идентичный, кроме чередования.

ытался использовать следующее регулярное выражение, которое уже работает вC#, вC++ как хорошо, но это не работает вC++. std::regex r = std::regex("([^%]*(%[.[0-9]*]?[a-z])*)*", std::regex::extended); ему удается сопоставить несколько строк и ...

4 ответа

Распределение массива в C ++ в стеке с переменной длиной [дубликат]

На этот вопрос уже есть ответ здесь: C ++: почему массив int [размер] работает? [/questions/17947378/c-why-does-int-arraysize-work] 3 ответаЯ был удивлен, обнаружив, что в C ++ можно разместить массив переменной длины в стеке (например,int ...

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

0 ответов

 Похоже, они показывают, что не существует общедоступного способа получения шаблона регулярного выражения из созданного объекта, поэтому я бы сказал, что вам нужно сохранить строку самостоятельно.

ли я получить строку с регулярным выражением изstd::regex? Или я должен сохранить это где-нибудь еще, если я хочу использовать это позже? В бусте вы можете сделать это: boost::regex reg("pattern"); string p = reg.str();или используйте оператор ...

0 ответов

Это, наверное, самый эффективный способ получения длины строки. Дайте мне знать, насколько впечатлены ваши коллеги, когда вы покажете им свое новое решение на этом примере.

ользую BSPlib, и я хочу использовать bsp_put, который требует от меня установить размер строки, которую я отправляю. Даже если вы не знакомы с BSP, это не тесно связано. Благодарю.

0 ответов

Только что проверил - он работает в обоих направлениях (как, например, препроцессор C GCC не жалуется. И для простых случаев, дает тот же результат. Позвольте мне поиграть с макросами немного ...

я есть следующий пример упрощенного кода: // in .h file // define a macro for partial method #define debugWithMsg context:(CFStringRef)__FUNCTION__ lineNumber:__LINE__ debug: @interface MyLogger : NSObject { ... } - (void) ...

2 ответа

: образец из моего кода

я есть проект в C #, Windows, который использует объект Rijndael. Я полагаю, чтобы написать это на C ++, Linux. Я понял, что должен использовать openssl / aes, но не мог понять, как. Что включает в себя? как называется класс? методы? что я ...

0 ответов

Я полагаю, это потому, что некоторые из этих библиотек имеют зависимости от других библиотек, и если они еще не были связаны, то вы получите ошибки компоновщика.

у порядок, в котором связаны библиотеки, иногда вызывает ошибки в GCC?

0 ответов

Чистые проекты C ++ могут использовать std :: function & std :: bind для достижения того, о чем вы спрашиваете, но библиотека C, используемая проектом C ++, не может работать с этими типами.

я есть библиотека C с такой структурой: struct A { void process(){ doProcess(); }; void (*doProcess)(void); }Теперь у меня есть класс, как class B { public: B(): a(){ a.doProcess = print(); } void print(){ // do anything } private: A a; }Это не ...

0 ответов

cmainwindow.cpp

делать Qmenu проверяемым с помощью QT QMenu *preferenceMenu = new QMenu(); preferenceMenu = editMenu->addMenu(tr("&Preferences")); QMenu *Mode1 = new QMenu(); Mode1 = preferenceMenu->addMenu(tr("&Mode 1")); ...