Jest to funkcja, do której przyzwyczaiłem się w Eclipse ( Ctrl+ Tab). Czy istnieje odpowiednik w programie Visual C
Jest to funkcja, do której przyzwyczaiłem się w Eclipse ( Ctrl+ Tab). Czy istnieje odpowiednik w programie Visual C
Zakładając, że używam ich tylko w "normalnych" programach GUI (bez COM, bez ActiveX, nic nadzwyczajnego), jaka jest podstawowa różnica, jaką zobaczę między ATL i MFC, aby pomóc mi dowiedzieć się, którego użyć? Przeprowadziłem kilka wyszukiwań w Internecie, ale ostatecznie żadna z odpowiedzi tak...
Jak wykryć, czy jest zainstalowany pakiet redystrybucyjny Visual C ++ dla programu Visual Studio 2012? Wypróbowałem go w Google i nikt nie zadał tego pytania,
Jaka jest różnica między LPCSTR, LPCTSTRi LPTSTR? Dlaczego musimy to zrobić, aby przekonwertować ciąg na zmienną LV/ _ITEMstructure pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText =
Chciałbym prosty przykład eksportowania funkcji z biblioteki DLL C ++ systemu Windows. Chciałbym zobaczyć nagłówek, .cppplik i .defplik (jeśli jest to absolutnie wymagane). Chciałbym, aby wyeksportowana nazwa była bez ozdób . Chciałbym użyć najbardziej standardowej konwencji wywoływania (...
Ciągle czytam o C99 i C ++ 11 i wszystkich tych całkowicie słodkich rzeczach, które są dodawane do standardu językowego, który może być kiedyś przyjemny w użyciu. Jednak obecnie gnijemy w krainie pisania C ++ w Visual Studio. Czy którykolwiek z nowych elementów standardu zostanie kiedykolwiek...
Mam projekt Visual Studio C ++, który opiera się na zewnętrznym pliku DLL. Jak mogę sprawić, aby program Visual Studio automatycznie skopiował ten plik DLL do katalogu wyjściowego (debugowanie / wydanie) podczas kompilowania
Visual Studio IntelliSense dla VC ++ zawiera „kompletny” parser EDG C ++ (używany także przez firmę Intel i inne). Skoro C # Code DOM jest dostępny dla dodatków (popraw mnie, jeśli się mylę), czy C ++ Code DOM jest również dostępny? Czy można to wykorzystać do analizy otwartego projektu VC ++ w...
Kiedy próbuję skompilować projekt C ++ przy użyciu programu Visual Studio 2010 w trybie Win32 lub x64, pojawia się następujący błąd: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Target Architecture" Moje definicje preprocesora...
Jaka jest różnica między #includeiw #importC ++?
Przenoszę grę, która została pierwotnie napisana dla Win32 API, na Linuksa (cóż, przenoszę port OS X portu Win32 na Linuksa). Mam realizowane QueryPerformanceCounterprzez podanie uSeconds ponieważ proces uruchamiania: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) {...
Przenoszę kod z Linux C na Visual C ++ dla Windows. Visual C ++ tego nie wie, #include <stdint.h>więc zakomentowałem to. Później znalazłem wiele takich 'uint32_t': identifier not foundbłędów. Jak można to rozwiązać?
Próbuję znaleźć wersję programu Visual Studio, która jest używana do kompilowania języka Python na moim komputerze To mówi Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32 Nie rozumiem tego MSC V.1500określenia. Czy to oznacza, że został skompilowany w...
Wersja preview Visual Studio 2012 (kolejna wersja po VS2010) jest już dostępna . Czy ktoś wie, jakie nowe funkcje C ++ 11 obsługuje? (W tej chwili nie mogę tego wypróbować).
Kiedy próbuję skompilować ten kod (VS2010), pojawia się następujący błąd: 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?#");...
Widziałem taki kod źródłowy Qt: class Q_CORE_EXPORT QBasicAtomicInt { public: ... }; Które Q_CORE_EXPORTmakro definiuje jak poniżej: define Q_DECL_IMPORT __declspec(dllimport) Więc co tak __declspec(dllimport)naprawdę oznacza?
Wiem, że to może wydawać się dość proste dla maniaków. Ale chcę, żeby było to krystalicznie jasne. Kiedy chcę użyć biblioteki DLL Win32, zwykle po prostu wywołuję interfejsy API, takie jak LoadLibrary () i GetProcAdderss (). Ale ostatnio rozwijam się z DirectX9 i muszę dodać pliki d3d9.lib ,...
Używam programu Microsoft Visual Studio 2011 Professional Beta Próbuję uruchomić pliki OpenCV C ++ ( http://opencv.willowgarage.com/wiki/Welcome ), które skompilowałem przy użyciu cMake i Visual Studio Complier. Jednak kiedy idę do debugowania projektu, otrzymuję ponad 600 błędów, z których...
Poniższy kod (pobrany stąd ): int* ptr = int(); kompiluje w języku Visual C ++ i inicjalizuje wskaźnik. Jak to możliwe? Mam na myśli, że int()daje obiekt typu inti nie mogę przypisać wskaźnika intdo wskaźnika. Dlaczego powyższy kod nie jest nielegalny?
Kompilowanie następującego kodu: 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());...