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

5 ответов

Это не самая объектно-ориентированная ситуация, но это случается, и dynamic_cast может помочь вам в этом (ну, в общем, приведение не слишком объектно-ориентировано).

ного раз говорили (и я видел себя на практике), что использование dynamic_cast часто означает плохой дизайн, потому что он может и должен быть заменен виртуальными функциями. Например, рассмотрим следующий код: class Base{...}; class ...

3 ответа

Вы можете использовать fg, чтобы вывести процесс на передний план, и bg, чтобы вывести процесс на задний план. Вы должны знать pid процесса, чтобы вывести его на передний план. обратитесь к руководству по Linux для FG и BG для получения дополнительной информации

бы я использовал fork () и execv () для запуска нескольких дочерних процессов, работающих в фоновом режиме, и я хотел вывести один из них на передний план, как я мог это сделать? Я пытаюсь написать оболочку, которая может запускать процессы на ...

3 ответа

test2.cpp

от вопрос уже есть ответ здесь: Почему при использовании шаблонов возникают ошибки «неразрешенный внешний символ»? [Дубликат] [/questions/456713/why-do-i-get-unresolved-external-symbol-errors-when-using-templates] 3 ответаЯ получаю эту ошибку ...

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

3 ответа

Я заметил разницу в компиляторе visual studio 2015 и gcc v4.8.5.

му в C ++ вы можете создавать экземпляры объектов, используя ключевое слово new или иное ... Object o = new Object();но вы также можете просто сделать Object o = Object();в чем именно разница между двумя и почему я использовал один над другим?

8 ответов

Общая форма new применительно к одномерным массивам выглядит следующим образом:

утался в том, как создать динамически определенный массив: int *array = new int[n];Я понятия не имею, что это делает. Я могу сказать, что это создает указатель с именем массив, который указывает на новый объект / массив int? Кто-нибудь захочет ...

4 ответа

Я установил параметр «DISTRIBUTE_GROUP_DOC» на вкладке «Эксперт». Их все участники группы получили одинаковые комментарии.

у меня есть следующее: /** * @brief (x,y,z) points for block */ int x, y, z;Эта документация будет сгенерирована только для x, возможно ли в doxygen прокомментировать все x, y и z одним комментарием? РЕДАКТИРОВАТЬ В соответствии с предложениями ...

9 ответов

Завершите протестированный пример на C с уведомлениями, отслеживаемыми в отдельном потоке:

ли способ обнаружить изменения IP-адреса на локальной машине в Linux программно с помощью C ++?

1 ответ

Это почти идеально! Я обязательно сделаю некоторые тяжелые исследования, спасибо за ответ!

лизую простой механизм пула потоков для моего сервера Ubuntu (для моей многопользовательской программы анонимного чата), и мне нужно заставить рабочие потоки спать, пока не будет выполнено задание (в виде указателя на функцию и параметра) , Моя ...

3 ответа

@hedayat Я планирую сделать это. Недавно я почти закончил часть Windows для x86. Оставайтесь с нами.

я урок class CSumWnd : public CBaseWnd { private: bool MethodA() }Пожалуйста, вы можете помочь, как издеватьсяMethodA() не делая виртуальной, я не понимал концепцию инъекция hi-perf ...

2 ответа

На страницах свойств вашего проекта перейдите к Конфигурация> Компоновщик> Ввод и добавьте файл lib в настройку Дополнительные зависимости. Это относится и к VC ++ 2008, вероятно, к 2010 году.

шел из Xcode, пытаясь скомпилировать проект в Visual Studio 2010, и я получаю следующие ошибки: 2>ofxCLeye.obj : error LNK2019: unresolved external symbol "struct _GUID __cdecl CLEyeGetCameraUUID(int)" (?CLEyeGetCameraUUID@@YA?AU_GUID@@H@Z) ...