Это функция, к которой я привык в Eclipse ( Ctrl+ Tab). Есть ли эквивалент в Visual C
Это функция, к которой я привык в Eclipse ( Ctrl+ Tab). Есть ли эквивалент в Visual C
Предполагая, что я использую их только для «обычных» программ с графическим интерфейсом (без COM, без ActiveX, ничего особенного), в чем заключается принципиальное различие между ATL и MFC, которое я увижу, чтобы понять, какой из них использовать? Я сделал несколько поисков в Интернете, но в...
Как определить, установлен ли распространяемый пакет Visual C ++ для Visual Studio 2012? Я попробовал Google, и никто не задавал этот вопрос,
Какая разница между LPCSTR, LPCTSTRи LPTSTR? Зачем это нужно делать, чтобы преобразовать строку в переменную LV/ _ITEMstructure pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
Мне нужен простой пример экспорта функции из C ++ DLL Windows. Я хотел бы увидеть заголовок, .cppфайл и .defфайл (если это абсолютно необходимо). Я бы хотел, чтобы экспортируемое имя не было украшено . Я хотел бы использовать самое стандартное соглашение о вызовах ( __stdcall?). Я бы хотел...
Я продолжаю читать о C99 и C ++ 11 и обо всех этих совершенно приятных вещах, которые добавляются к языковому стандарту и которые когда-нибудь могут быть полезны. Однако в настоящее время мы томимся в стране написания C ++ в Visual Studio. Будет ли когда-либо добавлено что-либо из нового стандарта...
У меня есть проект Visual Studio C ++, который использует внешний файл DLL. Как я могу заставить Visual Studio автоматически копировать этот файл DLL в выходной каталог (отладка / выпуск) при сборке проекта?...
Когда я пытаюсь скомпилировать свой проект c ++ с помощью Visual Studio 2010 в режиме Win32 или x64, я получаю следующую ошибку: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Target Architecture" Мои определения препроцессора говорят:...
Visual Studio IntelliSense для VC ++ включает «полный» синтаксический анализатор EDG C ++ (также используемый Intel и другими). Поскольку DOM кода C # доступна для надстроек (поправьте меня, если я ошибаюсь), доступна ли DOM кода C ++? Можно ли это использовать для анализа открытого проекта VC ++...
Я портирую игру, которая изначально была написана для Win32 API, в Linux (ну, портирую OS X порта Win32 в Linux). Я реализовал QueryPerformanceCounter, указав uSeconds с момента запуска процесса: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(¤tTimeVal,...
Я портирую код с Linux C на Visual C ++ для Windows. Visual C ++ не знает, #include <stdint.h>поэтому я закомментировал это. Позже я обнаружил много таких 'uint32_t': identifier not foundошибок. Как это решить?...
В чем разница между #includeи #importв C ++?
Я пытаюсь узнать версию Visual Studio, которая используется для компиляции Python на моем компьютере. Это говорит Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32 Я не понимаю этого MSC V.1500обозначения. Означает ли это, что он скомпилирован с Visual Studio...
Теперь доступна предварительная версия Visual Studio 2012 (следующая версия после VS2010) . Кто-нибудь знает, какие новые функции C ++ 11 он поддерживает? (Я не могу сейчас это попробовать)....
Когда я пытаюсь скомпилировать этот код (VS2010), я получаю следующую ошибку: error C3499: a lambda that has been specified to have a void return type cannot return a value void DataFile::removeComments() { string::const_iterator start, end; boost::regex expression("^\\s?#");...
Я видел исходный код Qt вот так: class Q_CORE_EXPORT QBasicAtomicInt { public: ... }; Какой Q_CORE_EXPORTмакрос определяет, как показано ниже: define Q_DECL_IMPORT __declspec(dllimport) Так что же на __declspec(dllimport)самом деле значит?...
Я знаю, что фанатам это может показаться довольно простым. Но я хочу прояснить это. Когда я хочу использовать Win32 DLL, обычно я просто вызываю API, такие как LoadLibrary () и GetProcAdderss (). Но в последнее время я работаю с DirectX9, и мне нужно добавить файлы d3d9.lib , d3dx9.lib и т. Д. Я...
Я использую Microsoft Visual Studio 2011 Professional Beta Я пытаюсь запустить файлы OpenCV C ++ ( http://opencv.willowgarage.com/wiki/Welcome ), которые я скомпилировал с помощью cMake и Visual Studio Complier. Однако когда я иду отлаживать проект, я получаю более 600 ошибок, большинство из...
Следующий код (взят отсюда ): int* ptr = int(); компилируется в Visual C ++ и инициализирует указатель значением. Как такое возможно? Я имею в виду, что int()дает объект типа, intи я не могу присвоить intуказателю. Как приведенный выше код не является незаконным?...
Компиляция следующего кода: double getDouble() { double value = 2147483649.0; return value; } int main() { printf("INT_MAX: %u\n", INT_MAX); printf("UINT_MAX: %u\n", UINT_MAX); printf("Double value: %f\n", getDouble()); printf("Direct cast value: %u\n", (unsigned int) getDouble()); double d =...