Вопросы по теме 'c++'

Как вы упаковываете проект Visual Studio C ++ для выпуска?
Мне интересно, как сделать сборку выпуска, которая включает все необходимые файлы dll в .exe, чтобы программу можно было запускать на машине, не предназначенной для разработки, без необходимости установки распространяемого пакета Microsoft на целевую...
31884 просмотров
schedule 24.05.2022

Как создать статический класс на C ++?
Как создать статический класс на C ++? Я должен уметь делать что-то вроде: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Предполагая, что я создал класс BitParser . Как бы выглядело определение класса...
494853 просмотров
schedule 03.07.2023

Удаление значка из строки заголовка Windows без отказа от кнопки закрытия или системного меню?
Я разрабатываю приложение MFC и недавно искал хороший способ удалить значок из строки заголовка Windows, но сохранить кнопку закрытия. Двумя очевидными возможными решениями являются отключение стиля системного меню или использование стиля окна...
3521 просмотров
schedule 13.08.2023

Как в программе C/C++ система (Windows, Linux, mac OS X) вызывает функцию main()?
Я ищу более техническое объяснение, чем ОС вызывает функцию. Может ли кто-нибудь помочь мне или указать мне на веб-сайт или книгу?
3372 просмотров
schedule 06.03.2023

Windows/C++: как определить имя общего ресурса, связанного с общим диском?
Допустим, у меня есть диск, такой как C:\ , и я хочу узнать, является ли он общим и каково его имя (например, C$ ). Чтобы узнать, является ли он общим, я могу использовать NetShareCheck . Как мне тогда сопоставить диск с его общим именем? Я...
1559 просмотров
schedule 03.06.2022

Любые API-интерфейсы Windows для получения дескрипторов файлов, кроме createfile и openfile?
Я пытаюсь отследить файл журнала, в который пишет приложение. Я успешно подключил createfile с библиотекой detours из MSR, но createfile, кажется, никогда не вызывается с файлом, за которым я заинтересован. Я также пытался подключить openfile с...
3344 просмотров
schedule 29.06.2022

Как приложение MFC может завершить работу?
Как правильно закрыть приложение MFC?
13153 просмотров
schedule 01.03.2022

Хорошая поддержка рефакторинга для C++
Поддержка рефакторинга Visual Studio для C# в настоящее время довольно хороша (хотя и не вполовину так хороша, как некоторые Java IDE, которые я уже видел), но мне действительно не хватает поддержки C++. Я видел Refactor! и в настоящее время...
17902 просмотров
schedule 01.04.2022

Какие инструменты вы используете для разработки приложений C ++ в Linux?
Я разрабатываю приложения на C ++ в среде Linux. Инструменты, которые я использую каждый день, включают Eclipse с подключаемым модулем CDT, gdb и valgrind. Какие инструменты используют другие люди? Есть ли что-нибудь для Linux, которое может...
65923 просмотров
schedule 24.03.2022

В C++ конструктор и деструктор могут быть встроенными функциями?
VC++ создает функции, которые реализуются внутри встроенных функций объявления класса. Если я объявлю класс Foo следующим образом, будут ли встроенные функции CONSTRUCTOR и DESTRUCTOR? class Foo { int* p; public: Foo() { p = new...
81231 просмотров
schedule 19.07.2022

Шаблоны typedefs - над чем вы работаете?
В C ++ 0x есть псевдонимы шаблонов (иногда называемые шаблонными typedefs). См. здесь . Текущая спецификация C ++ - нет. Что вам нравится использовать в качестве обходного пути? Объекты-контейнеры или макросы? Вы чувствуете, что оно того стоит?
40381 просмотров
schedule 23.03.2022

Преобразование bool в текст на C ++
Может быть, это глупый вопрос, но есть ли способ преобразовать логическое значение в строку так, чтобы 1 превратилось в «истину», а 0 превратилось в «ложь»? Я мог бы просто использовать оператор if, но было бы неплохо узнать, есть ли способ сделать...
180483 просмотров
schedule 26.04.2022

Каких ловушек C ++ мне следует избегать?
Я помню, как впервые узнал о векторах в STL, и через некоторое время я захотел использовать вектор bools для одного из моих проектов. Увидев странное поведение и проведя небольшое исследование, я узнал, что вектор bools на самом деле не является...
17022 просмотров
schedule 19.03.2022

Как преподавать ускоренный курс по C ++?
Через несколько недель мы будем проводить ускоренный курс по C ++ для Java-программистов прямо после колледжа. У них мало или совсем нет опыта работы с C или C ++. Предыдущие выпуски этого курса были всего лишь 1-2 сессиями по полдня и охватывали...
3056 просмотров
c++
schedule 14.04.2023

Как я могу встроить Perl в приложение C++?
Я хотел бы вызывать файлы сценариев Perl из моей программы на С++. Я не уверен, что у людей, которым я буду распространять, установлен Perl. По сути, я ищу файл .lib, который я могу использовать с лицензией на распространение, подобной Apache.
9280 просмотров
schedule 30.04.2022

Высокая доступность и масштабируемая платформа для Java/C++ на Solaris
У меня есть приложение, представляющее собой смесь Java и C++ для Solaris. Java-аспекты кода запускают веб-интерфейс и устанавливают состояние устройств, с которыми мы общаемся, а код C++ обрабатывает данные, поступающие с устройств, в реальном...
1439 просмотров

Диалоги в стиле лайтбоксов в приложении MFC
Кто-нибудь реализовал затемнение фона в стиле лайтбокса в модальном диалоговом окне в приложении MFC / не .net. Я думаю, что процедура должна быть примерно такой: шаги: Получить родительский диалог HWND или CWnd * Получите прямоугольник...
2206 просмотров
schedule 22.04.2022

Использование Makefile вместо файлов Solution/Project в Visual Studio (2005 г.)
Есть ли у кого-нибудь опыт использования make-файлов для сборок Visual Studio C++ (под VS 2005) вместо использования настройки проекта/решения. Для нас способ работы проекта/решения не интуитивно понятен и приводит к взрыву конфигурации, когда вы...
9569 просмотров
schedule 13.05.2022

Как вы обычно настраиваете параметры оптимизации вашего компилятора?
Вы обычно настраиваете свой компилятор на оптимизацию для максимальной скорости или наименьшего размера кода? или вы вручную настраиваете индивидуальные параметры оптимизации? Почему? Я заметил, что в большинстве случаев люди склонны просто...
666 просмотров
schedule 04.03.2022

Предварительно скомпилированные заголовки с помощью GCC
Кому-нибудь удалось получить предварительно скомпилированные заголовки, работающие с GCC? Мне не повезло с моими попытками, и я не видел много хороших примеров того, как это настроить. Я пробовал cygwin gcc 3.4.4 и использовал 4.0 на Ubuntu.
67364 просмотров
schedule 26.04.2023