Результаты поиска по запросу "c++"
Собственная подсветка синтаксиса c ++ 11 для индексатора Eclipse при создании проектов с помощью cmake
Я знаю, что вы можете включить правильную подсветку синтаксиса с помощью хака GXX_EXPERIMENTAL, описанного здесь:Индексатор Eclipse CDT не знает контейнеры C ++ ...
Да, группы захвата занимают некоторые накладные расходы. Идентичный, кроме чередования.
ытался использовать следующее регулярное выражение, которое уже работает вC#, вC++ как хорошо, но это не работает вC++. std::regex r = std::regex("([^%]*(%[.[0-9]*]?[a-z])*)*", std::regex::extended); ему удается сопоставить несколько строк и ...
Распределение массива в C ++ в стеке с переменной длиной [дубликат]
На этот вопрос уже есть ответ здесь: C ++: почему массив int [размер] работает? [/questions/17947378/c-why-does-int-arraysize-work] 3 ответаЯ был удивлен, обнаружив, что в C ++ можно разместить массив переменной длины в стеке (например,int ...
Похоже, они показывают, что не существует общедоступного способа получения шаблона регулярного выражения из созданного объекта, поэтому я бы сказал, что вам нужно сохранить строку самостоятельно.
ли я получить строку с регулярным выражением изstd::regex? Или я должен сохранить это где-нибудь еще, если я хочу использовать это позже? В бусте вы можете сделать это: boost::regex reg("pattern"); string p = reg.str();или используйте оператор ...
Это, наверное, самый эффективный способ получения длины строки. Дайте мне знать, насколько впечатлены ваши коллеги, когда вы покажете им свое новое решение на этом примере.
ользую BSPlib, и я хочу использовать bsp_put, который требует от меня установить размер строки, которую я отправляю. Даже если вы не знакомы с BSP, это не тесно связано. Благодарю.
Только что проверил - он работает в обоих направлениях (как, например, препроцессор C GCC не жалуется. И для простых случаев, дает тот же результат. Позвольте мне поиграть с макросами немного ...
я есть следующий пример упрощенного кода: // in .h file // define a macro for partial method #define debugWithMsg context:(CFStringRef)__FUNCTION__ lineNumber:__LINE__ debug: @interface MyLogger : NSObject { ... } - (void) ...
: образец из моего кода
я есть проект в C #, Windows, который использует объект Rijndael. Я полагаю, чтобы написать это на C ++, Linux. Я понял, что должен использовать openssl / aes, но не мог понять, как. Что включает в себя? как называется класс? методы? что я ...
Я полагаю, это потому, что некоторые из этих библиотек имеют зависимости от других библиотек, и если они еще не были связаны, то вы получите ошибки компоновщика.
у порядок, в котором связаны библиотеки, иногда вызывает ошибки в GCC?
Чистые проекты 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; }Это не ...
cmainwindow.cpp
делать Qmenu проверяемым с помощью QT QMenu *preferenceMenu = new QMenu(); preferenceMenu = editMenu->addMenu(tr("&Preferences")); QMenu *Mode1 = new QMenu(); Mode1 = preferenceMenu->addMenu(tr("&Mode 1")); ...