Pertanyaan yang diberi tag «visual-c++»

Microsoft Visual C ++ adalah kompiler C, C ++ dan C ++ / CLI untuk Windows. Versi terbaru dari kompiler adalah Visual C ++ 2019. Kompiler mendukung bahasa berikut: C (mendukung C90 dan sebagian besar bagian C99 dan C11 dari standar ISO C ++ pada Visual Studio 2019); C ++ (mendukung sebagian besar fitur C ++ 11, C ++ 14 dan C ++ 17 dan beberapa fitur C ++ 20 pada Visual Studio 2019) C ++ / CLI (Menyediakan interoperabilitas dengan bahasa .NET seperti C #).

6
Bagaimana cara menetapkan jalur ke file DLL di Visual Studio?
Saya mengembangkan aplikasi yang tergantung pada file DLL. Ketika saya men - debug aplikasi saya, aplikasi akan mengeluh bahwa: "Aplikasi ini gagal memulai karena xxx.dll tidak ditemukan." Jadi saya harus menyalin file DLL ke direktori yang sama dengan file .vcproj saya. Apakah ada cara untuk mengatur proyek untuk mencari file …


9
Bagaimana cara melihat rakitan di belakang kode menggunakan Visual C ++?
Saya membaca pertanyaan lain mengenai efisiensi dua baris kode, dan OP mengatakan bahwa dia melihat perakitan di belakang kode dan kedua baris identik dalam perakitan. Digresi samping, bagaimana saya bisa melihat kode assembly yang dibuat ketika sebuah program dikompilasi. Saya menggunakan Microsoft Visual C ++, tetapi saya juga ingin tahu …


10
Nonaktifkan kesalahan peringatan tunggal
Apakah ada cara untuk menonaktifkan hanya satu baris peringatan di file cpp dengan visual studio? Misalnya, jika saya menangkap pengecualian dan tidak menanganinya, saya mendapatkan kesalahan 4101 (variabel lokal tidak direferensikan). Apakah ada cara untuk mengabaikan ini hanya di fungsi itu, tetapi melaporkannya ke unit kompilasi? Saat ini, saya meletakkannya …


3
Apa perbedaan mendasar antara MFC dan ATL?
Dengan asumsi saya hanya menggunakannya untuk program GUI "normal" (tanpa COM, tidak ada ActiveX, tidak ada yang mewah), apa perbedaan mendasar yang akan saya lihat antara ATL dan MFC, untuk membantu saya mencari tahu mana yang akan digunakan? Saya telah melakukan beberapa penelusuran di web, tetapi pada akhirnya tidak ada …
110 c++  visual-c++  mfc  atl 


5
LPCSTR, LPCTSTR dan LPTSTR
Apa perbedaan antara LPCSTR, LPCTSTRdan LPTSTR? Mengapa kita perlu melakukan ini untuk mengubah string menjadi variabel LV/ _ITEMstruktur pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 

4
Mengekspor fungsi dari DLL dengan dllexport
Saya ingin contoh sederhana mengekspor fungsi dari C ++ Windows DLL. Saya ingin melihat header, .cppfile, dan .deffile (jika benar-benar diperlukan). Saya ingin nama yang diekspor tidak didekorasi . Saya ingin menggunakan konvensi pemanggilan paling standar ( __stdcall?). Saya ingin menggunakannya __declspec(dllexport)dan tidak harus menggunakan .deffile. Sebagai contoh: //header extern …




11
Kesalahan fatal: "Tidak Ada Arsitektur Target" di Visual Studio
Ketika saya mencoba untuk mengkompilasi proyek c ++ saya menggunakan Visual Studio 2010 baik dalam mode Win32 atau x64 saya mendapatkan kesalahan berikut: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Target Architecture" Definisi preprocessor saya mengatakan WIN32; _DEBUG; _CONSOLE;% (PreprocessorDefinitions) Apa yang menyebabkan kesalahan ini dan bagaimana …

10
Apakah gettimeofday () dijamin dengan resolusi mikrodetik?
Saya mem-porting game, yang aslinya ditulis untuk Win32 API, ke Linux (baik, port OS X dari port Win32 ke Linux). Saya telah menerapkan QueryPerformanceCounterdengan memberikan uSeconds sejak proses dimulai: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= (1000 * 1000); performanceCount->QuadPart += (currentTimeVal.tv_usec - startTimeVal.tv_usec); …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.