Я должен взять вектор C++ с потенциально большим количеством элементов, дубликатов стирания, и отсортировать его. Я в настоящее время имею ниже кода, но он не работает. vec.erase (станд.:: уникальный (vec.begin (), vec.end (...
класс C {частный: международный участник _;//вот подчеркивание, к которому я обращаюсь.} Это подчеркивание рекомендуется Google Style Guide и Руководством по стилю C++ Geosoft. Я понимаю, что там отличаются...
Я работал над проектами для встроенных систем в прошлом, где мы перестроили порядок объявления переменных стека для уменьшения размера получающегося исполняемого файла. Например, если мы...
Поэтому я работаю над чрезвычайно большой кодовой базой, и недавно она была обновлена до gcc 4.3, которая теперь вызывает это предупреждение: предупреждение: не рекомендуется преобразовывать строковую константу в 'char *' Очевидно, что ...
У нас есть большое, многоплатформенное приложение, записанное в C. (с небольшой, но растущей суммой C++) Это развилось за эти годы со многими функциями, которые Вы ожидали бы в большом приложении C/C++: #...
Я обнаружил что станд.:: строки являются очень медленными по сравнению со старомодными завершенными пустым указателем строками, так замедляются, что они значительно замедляют мою полную программу фактором 2. Я ожидал STL...
У меня есть три тесно связанных приложения, которые являются сборкой от того же исходного кода - скажем, APP_A, APP_B и APP_C. APP_C является надмножеством APP_B, который в свою очередь является надмножеством APP_A. До сих пор я имею...
int i = 4; string text = "Player"; cout < < (текст + я); Я бы хотел, чтобы он напечатал Player 4. Выше явно неправильно, но он показывает, что я пытаюсь сделать здесь. Есть ли простой способ сделать это или ...
Я знаю, что это имеет мало значения к проекту, но, предполагая использование #defined защиты заголовка для кода C++ какой формат Вы используете? например, принятие заголовка, названного foo.hpp: #ifndef __ FOO_HPP __......
Я выбираю, как разработать GUI для маленького проекта c ++/win32 api (работающий Visual Studio C++ 2008). Для проекта будут только нужны несколько компонентов для начинаний основного процесса, таким образом, это будет очень...
Я ищу предложения проекта, которые вынудили бы меня "пачкать руки" с усовершенствованными функциями C++. Я говорю о проектах, которые использовали бы полную мощность языка (STL или даже...
Я записал простую, рабочую игру Тетриса с каждым блоком как экземпляр класса singleblock. класс SingleBlock {общественность: SingleBlock (интервал, интервал); ~SingleBlock (); интервал x; интервал...
Я хотел бы, чтобы деструктор моего класса удалил весь объект за исключением одного из участников, который удален в другом месте. В первую очередь, действительно ли это полностью неблагоразумно? Принятие, которое это не, как я делаю...
Сегодня на работе мы столкнулись со следующим кодом (некоторые из Вас могли бы распознать его): #define GET_VAL (val, введите), \{\, УТВЕРЖДАЮТ ((ЗЕРНЫШКО +...
Ada, Паскаль и много других языков поддерживают диапазоны, способ выделить подтипы в целых числах. Диапазон является значением целого числа со знаком, которое колеблется от значения (сначала) другому (в последний раз). Легко реализовать класс...
Действительно ли возможно сделать что-то вроде этого #ifdef ЧТО-ТО #define нечто//#else #define нечто MyFunction #endif, которым идея состоит в том, что, если ЧТО-ТО определяется, затем звонит в нечто (...) становятся комментариями (или...
Вы обычно устанавливаете свой компилятор для оптимизации для максимальной скорости или самого маленького размера кода? или Вы вручную настраиваете отдельные настройки оптимизации? Почему? Я замечаю большую часть времени, что люди склоняются к...
Я пытаюсь починить небыстро реагирующее USB-устройство, которое это подменяет виртуальным COM-портом. Ручные работы перевключения, но может быть 12 из этих единиц. Есть ли команда API, чтобы сделать...
Я просмотрел некоторый код и заметил, что конвенция состояла в том, чтобы повернуть типы указателей как SomeStruct* в определение типа SomeStruct* pSomeStruct; там заслуга к этому?
Я провел прошлые 4 года в C#, таким образом, я интересуюсь текущими лучшими практиками и шаблонами общего умысла в C++. Рассмотрите следующий частичный пример: Мир класса {общественность: пусто Добавьте (Объект *...
Я раньше работал на компанию, где часть ведущего архитектора/разработчиков передала под мандат на различных проектах, что утверждения не должны были использоваться, и они будут обычно удаляться из кода и...
У меня есть абстрактный базовый класс и Производный класс. международное основное () {Основа *arrayPtr[3]; для (интервал i = 0; я <3; я ++) {arrayPtr [я] = новый Полученный ();}//некоторые функции здесь удаляют []...
У меня была статья, но я потерял ее. Это показало и описало несколько приемов C/C++, что люди должны быть осторожными. Один из них заинтересовал меня, но теперь, когда я пытаюсь копировать его, я не способен...
Покрытие STL/повышения весь низкоуровневый материал. Но что относительно высокоуровневых понятий? Windows: у Нас есть несколько, работа с окнами освобождает KDE (QT) Мотив Gnome (C, но записанный в стиле OO) MS Windows и т.д., Но...
Я просто сдал экзамен, где меня спросили следующее: Запишите тело функции каждого из методов GenStrLen, InsertChar и StrReverse для данного кода ниже. Необходимо учесть...
У меня есть проблема с программой, я продолжаю работать в C++. Я прошу, чтобы пользователь ввел верный номер. Я принимаю его как строку, потому что особое присвоение, которое я делаю, это помогает в...