Pytania otagowane jako visual-c++

Microsoft Visual C ++ to kompilator C, C ++ i C ++ / CLI dla systemu Windows. Najnowsza wersja kompilatora to Visual C ++ 2019. Kompilator obsługuje następujące języki: C (obsługuje C90 i większość części C99 i C11 standardu ISO C ++ od Visual Studio 2019); C ++ (obsługa większości funkcji C ++ 11, C ++ 14 i C ++ 17 oraz niektórych funkcji C ++ 20 od wersji Visual Studio 2019) C ++ / CLI (Zapewnia współdziałanie z językami .NET, takimi jak C #).

6
Jak ustawić ścieżkę do pliku DLL w programie Visual Studio?
Stworzyłem aplikację, która opiera się na pliku DLL. Kiedy debuguję moją aplikację, aplikacja będzie narzekać, że: „Nie udało się uruchomić tej aplikacji, ponieważ nie znaleziono xxx.dll”. Muszę więc skopiować plik DLL do tego samego katalogu, co mój plik .vcproj. Czy istnieje sposób, aby projekt szukał pliku DLL w (najlepiej) jakiejś …



9
Jak wyświetlić zestaw za kodem przy użyciu Visual C ++?
Czytałem kolejne pytanie dotyczące wydajności dwóch linii kodu, a OP powiedział, że spojrzał na assembler za kodem i obie linie były identyczne w asemblerze. Pomijając dygresję, jak mógłbym zobaczyć kod asemblera utworzony podczas kompilacji programu. Używam Visual C ++ firmy Microsoft, ale chciałbym również wiedzieć, czy jest możliwe wyświetlenie zestawu …

10
Wyłącz pojedynczy błąd ostrzegawczy
Czy istnieje sposób na wyłączenie tylko jednego wiersza ostrzeżenia w pliku CPP w programie Visual Studio? Na przykład, jeśli złapię wyjątek i go nie obsłużę, otrzymam błąd 4101 (zmienna lokalna bez odniesienia). Czy istnieje sposób, aby zignorować to tylko w tej funkcji, ale w przeciwnym razie zgłosić to w jednostce …


3
Jaka jest podstawowa różnica między MFC a ATL?
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 naprawdę nie odpowiedziała na moje pytanie: http://msdn.microsoft.com/en-us/library/bk8ytxz5(v=vs.80).aspx …
110 c++  visual-c++  mfc  atl 


5
LPCSTR, LPCTSTR i LPTSTR
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 = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 

4
Eksportowanie funkcji z biblioteki DLL za pomocą dllexport
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 ( __stdcall?). Chciałbym użyć __declspec(dllexport)i nie muszę używać .defpliku. Na przykład: //header extern …




11
Błąd krytyczny: „Brak architektury docelowej” w programie Visual Studio
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 mówią WIN32; _DEBUG; _CONSOLE;% (PreprocessorDefinitions) Co powoduje ten błąd i jak go naprawić? // …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.