8
ответов

Преобразование Windows Dll к .lib для Visual Studio C++ 2008

Я знаю, что существует инструмент под названием Dll к lib, но разработчик спрашивает 1 000$. Я только должен преобразовать одну библиотеку, однажды, таким образом, не легкий выровнять по ширине ту цену. Я попробовал IMPLIB32.EXE, но я просто становлюсь пу
вопрос задан: 23 May 2017 12:16
8
ответов

Альтернативы MS strncpy_s

То, что некоторые альтернативы к Защите Microsoft, улучшило функции, такие как strncpy_s или _itoa_s? Хотя разрабатывая в среде MS цель состоит в том, чтобы написать код, который мог быть портирован легко к...
вопрос задан: 4 February 2016 06:22
8
ответов

memset () или инициализация значения для обнуления структуры?

В Win32 программирование API это типично для использования структур C с несколькими полями. Обычно только несколько их имеют значимые значения, и все другие должны быть обнулены. Это может быть достигнуто в также...
вопрос задан: 12 August 2015 06:51
8
ответов

существует ли способ записать макросы со списком аргумента переменной в Visual C++?

Насколько я знаю в gcc, можно записать что-то как: #define DBGPRINT (fmt...) printf (fmt); существует ли способ сделать это в VC ++?
вопрос задан: 31 March 2015 01:52
8
ответов

C++ MFC по сравнению с.NET?

Мои коллеги используют Visual Studio 2002, и использует MFC C++. Я разрабатываю в C #. Это не были никакие проблемы прежде, но теперь опрос наших клиентов, если мы действительно должны разработать в...
вопрос задан: 8 November 2012 23:37
8
ответов

Вызов cl.exe (компилятор MSVC) в оболочке Cygwin

Я в большой степени использую Cygwin (с оболочкой PuTTY). Но, это довольно хитро для вызова cl.exe (то есть, набор инструментальных средств компилятора Visual C++) в оболочке Bash Cygwin. Выполнение vcvars*.bat в Bash окружает doesn'...
вопрос задан: 23 April 2012 11:30
8
ответов

Поддержка Visual Studio нового C / стандарты C++?

Я продолжаю читать о C99 и C++ 11 и все эти полностью сладкие вещи, которые становятся добавленными к стандарту языка, который мог бы быть хорош использовать когда-нибудь. Однако мы в настоящее время томимся на земле...
вопрос задан: 19 December 2011 00:27
8
ответов

Как заполнить память быстро значением 'int32_t'?

Существует ли функция (SSEx intrinsics, в порядке), который заполнит память указанным значением int32_t? Например, когда это значение равно 0xAABBCC00, память результата должна быть похожей:...
вопрос задан: 9 July 2010 14:25
8
ответов

Как заставить MSVC отладить сборки, выполненные быстрее

У нас есть большое приложение C++, которое иногда мы должны запустить как отладочная сборка для исследования ошибок. Отладочная сборка намного намного медленнее, чем сборка конечных версий, на грани того, чтобы быть почти...
вопрос задан: 24 June 2009 10:55
8
ответов

Существует ли более быстрый способ обнаружить тип объекта во времени выполнения, чем использование dynamic_cast?

У меня есть иерархия типов - GenericClass и много производных классов, включенный InterestingDerivedClass, GenericClass является полиморфным. Существует интерфейсный интерфейс ICallback {виртуальная пустота...
вопрос задан: 16 June 2009 09:16
8
ответов

Как выпустить неиспользованную способность строки

Я имею дело с большим количеством строк в моей программе. Эти строковые данные не изменяются в течение целого времени жизни после того, как они считанный в мою программу. Но так как строка C++ резервирует способность...
вопрос задан: 11 April 2009 12:55
8
ответов

Библиотеки ссылок с зависимостями в Visual C++, не получая LNK4006

У меня есть ряд статически скомпилированных библиотек с довольно глубоко рабочими зависимостями между библиотеками. Например, исполняемый файл X библиотек A и B использования, библиотека C использования и B пользуется библиотеками...
вопрос задан: 27 February 2009 15:55
8
ответов

Как создать C++ обертка Dll, которая ловит все исключения?

Как заголовок говорит, мы ищем способ поймать все исключения из части кода C++ и обернуть это в dll. Таким образом, мы можем экранировать приложения, которое использует этот dll от любых ошибок...
вопрос задан: 12 February 2009 13:52
8
ответов

Я должен защитить доступ для чтения к контейнеру STL в среде многопоточности?

У меня есть один станд.:: список <> контейнер и эти потоки: Один поток устройства записи, который добавляет элементы неограниченно долго. Один поток читателя/устройства записи, который читает и удаляет элементы, в то время как доступно. Несколько чи
вопрос задан: 28 October 2008 16:04
8
ответов

Получение имени пользователя / пароль зарегистрированного пользователя в Windows

Там какой-либо API должен добраться, в настоящее время входил в систему имя и пароль пользователя в Windows? Заранее спасибо.
вопрос задан: 24 October 2008 16:15
8
ответов

Visual C++ “для каждой” мобильности

Я только что недавно обнаружил что Visual C++ 2008 (и возможно более ранние версии также?) поддерживает для каждого синтаксиса в списках stl и др. для упрощения повторения. Например: список <Объект>...
вопрос задан: 24 October 2008 16:02
8
ответов

Смешивание Кода C# и umanaged C++ кодирует в Windows с Visual Studio

Я хотел бы назвать свои неуправляемые библиотеки C++ из моего кода C#. Каковы потенциальные ловушки и меры предосторожности, которые должны быть приняты? Спасибо за Ваше время.
вопрос задан: 16 September 2008 20:38
8
ответов

Измерение обработки исключений наверху в C++

Что лучший способ состоит в том, чтобы измерить издержки/производительность обработки исключений в C++? Дайте автономные примеры кода. Я нацелен на Microsoft Visual C++ 2008 и gcc. Я должен получить результаты...
вопрос задан: 4 September 2008 06:38
7
ответов

Visual C++ по сравнению с Визуальным C#, который является лучшим для изучения? [закрытый]

Я сделал свои классы C++ и методы, после которых я начал изучать Visual C++ с помощью книжного Visual C++ Ivor Horton. Проблема состоит в том, что я не могу понять язык этой книги и плохо...
вопрос задан: 5 June 2018 12:48
7
ответов

C++/msvc6 сбои приложения из-за повреждения "кучи", каких-либо подсказок?

О приложении Это работает на Windows XP Professional SP2. Это создается с Microsoft Visual C++ 6.0 с Пакетом обновления 6. Это - базирующийся MFC. Это использует несколько внешних dlls (например, Xerces, ZLib или ACE)...
вопрос задан: 13 January 2018 08:52
7
ответов

Использование GCC из VS 2005 (8) IDE

Существует ли способ использовать компилятор GCC пока все еще способность разработать с помощью Visual Studio IDE? Наш проект является межплатформенным, и я вполне часто попадаю в беду от своего коллеги...
вопрос задан: 23 May 2017 12:28
7
ответов

C/C++: Как использовать - в то время как (0); создать без предупреждений компилятора как C4127?

Я часто - использование, делают - в то время как (0) конструкция в моем #defines, по причинам, описанным в этом ответе. Также я пытаюсь использовать максимально высоко предупреждение уровня из компилятора для ловли более потенциальной проблемы и...
вопрос задан: 23 May 2017 12:25
7
ответов

msvcr90d.dll, не найденный в режиме отладки

Я нашел MSVCR90D.dll не найденным в режиме отладки с вопросом о Visual C++ 2008 года, но ни один из данных ответов действительно не дает ответ на вопрос. Большинство из них указывает на выключение пошаговой компоновки, но Дона'...
вопрос задан: 23 May 2017 11:53
7
ответов

Версия .NET Framework

У меня есть приложение, созданное с использованием .net Framework 3.5. Однако теперь мне нужно изменить это, чтобы использовать 2.0 Framework, так как он должен распространяться на компьютер с Windows 2000. Будет просто меняться ...
вопрос задан: 23 May 2017 11:53
7
ответов

Каково различие между Visual C++ и C++?

Хорошо вот довольно глупый вопрос. Visual C++ является ПРОСТО IDE?? Или действительно ли это - язык самостоятельно для win32? Каково точно было бы различие между двумя? Это, которое я спрашиваю, потому что я испытывал...
вопрос задан: 13 May 2011 20:36
7
ответов

Действительно ли возможно вынудить функцию не быть встроенной?

Я хочу вынудить немного функции не быть скомпилированным как подставляемая функция, даже если это очень просто. Я думаю, что это полезно для цели отладки. Там какое-либо ключевое слово состоит в том, чтобы сделать это?
вопрос задан: 25 July 2010 12:36
7
ответов

как инициализировать массив символов?

символ * обменивается сообщениями = новый символ [65546]; хочу инициализировать к 0 для всех них. что лучший способ состоит в том, чтобы сделать это в C++?
вопрос задан: 28 June 2010 17:03
7
ответов

почему необходимо обеспечить константу ключевого слова в перегрузках оператора

Просто любопытный на том, почему параметрический усилитель должен быть константой в операционном CVector& CVector перегрузки:: оператор = (константа CVector& параметрический усилитель) {x=param.x; y=param.y; возвратитесь *это;} не мог Вы иметь...
вопрос задан: 1 June 2010 13:09
7
ответов

Как виртуальные деструкторы работают?

Несколько часов назад, я играл с проблемой Утечки памяти и оказалось, что я действительно получил некоторый основной материал о виртуальных деструкторах неправильно! Позвольте мне поместить, объясняет мой дизайн класса. класс Основа {виртуальный...
вопрос задан: 27 April 2010 15:39
7
ответов

Любые рекомендуемые настройки VC ++ для лучше анализа PDB сборок конечных версий

Есть ли какие-либо настройки VC ++, которые я должен знать собирающийся генерировать лучше файлы PDB, которые содержат больше информации? Я имею в распоряжении систему анализа дампа катастрофического отказа на основе проекта crashrpt. Кроме того, мой...
вопрос задан: 14 April 2010 21:50