Результаты поиска по запросу "c++"
Конечно, нет проблем.
ой вопрос: эквивалентны ли следующие утверждения? или второй делает более скрытые вещи за кулисами (если так, что?) myClass x(3); myClass x = myClass(3);Спасибо!
Работает с библиотекой wxWidgets.
у иметь возможность генерировать вывод PDF из моего (родного) приложения C ++ для Windows. Существуют ли какие-либо бесплатные / открытые библиотеки для этого? Я посмотрел на ответы наэтот ...
en.wikipedia.org/wiki/Erase-remove_idiom
мер, у меня есть пользователь, который вводит номер телефона. cout << "Enter phone number: "; INPUT: (555) 555-5555 cin >> phone;Я хочу удалить символы "(", ")" и "-" из строки. Я посмотрел на строку удалить, найти и заменить функции, но я вижу ...
Он должен быть виртуальным, чтобы гарантировать, что деструктор унаследованных классов действительно вызывается во время выполнения вместо вызываемого деструктора базового класса.
+: почему деструктор базовых классов должен быть виртуальным?
Подкласс очень легко). Если вы предпочитаете, чтобы все ваши публичные методы были виртуальными - это нормально. Мне это не нравится, но я не скажу вам, как писать код. Только не передавайте личные привычки другим людям, как если бы они были фактами ...
аюсь выяснить интересную проблему множественного наследования. Дедушка - это интерфейсный класс с несколькими методами: class A { public: virtual int foo() = 0; virtual int bar() = 0; };Затем существуют абстрактные классы, которые частично ...
, По крайней мере, это то, что происходит со мной в g ++.
ех наших курсах с ++ все учителя всегда ставятusing namespace std; сразу после#includeв их.h файлы. Это кажется мне опасным с тех пор, включив этот заголовок в другую программу, я получу пространство имен, импортированное в мою программу, ...
это то, что вы ищете.
рабатываю на платформе Linux. Я хочу создать новый процесс в моей библиотеке без замены текущего исполняемого изображения. Поскольку я занимаюсь разработкой библиотеки, у меня нет основной функции. И я хочу продолжить новый процесс после ...
Это больше похоже на то, над чем вы работаете, а не на ответ на этот конкретный вопрос, или?
ли разница между использованиемstd::tuple и только данныеstruct? typedef std::tuple<int, double, bool> foo_t; struct bar_t { int id; double value; bool dirty; }Из того, что я нашел в Интернете, я обнаружил, что есть два основных различия:struct ...
Чтобы быть более конкретным, я использую ОС Linux Ubuntu 10.10 с компилятором GNU GCC 4.4.5.
аюсь настроить обработчик исключений, используя sigaction. Это хорошо работает для первого исключения. Но обработчик sigaction не вызывается после 1-го исключения, и программа внезапно завершается, когда появляется второй сигнал. #include ...
Размещение new хорошо, например, в векторе, который сохраняет большой кусок сырой памяти и создает и уничтожает внутри него объект, но без освобождения памяти.
у в C ++ нет удаления размещения, которое напрямую соответствует новому размещению, то есть вызывает деструктор и вызывает соответствующий оператор удаления размещения? Например: MyType *p = new(arena) MyType; ... //current technique ...