«visual-c++» 태그된 질문

Microsoft Visual C ++는 Windows 용 C, C ++ 및 C ++ / CLI 컴파일러입니다. 최신 버전의 컴파일러는 Visual C ++ 2019입니다. 컴파일러는 다음 언어를 지원합니다. C (Visual Studio 2019 기준으로 ISO C ++ 표준의 C90 및 대부분의 C99 및 C11 부분을 지원함); C ++ (Visual Studio 2019 기준 대부분의 C ++ 11, C ++ 14 및 C ++ 17 기능과 일부 C ++ 20 기능 지원) C ++ / CLI (C #과 같은 .NET 언어와의 상호 운용성 제공).



2
내 컴퓨터에서 Python이 컴파일 된 Visual Studio 버전은 무엇입니까?
내 컴퓨터에서 Python을 컴파일하는 데 사용되는 Visual Studio 버전을 찾으려고합니다. 그것은 말한다 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 2005로 컴파일 된 것입니까? http://python.org 에서이 정보를 찾을 수 없습니다 .

7
'uint32_t'식별자를 찾을 수 없음 오류
Linux C에서 Windows 용 Visual C ++로 코드를 이식하고 있습니다. Visual C ++는 알지 못 #include <stdint.h>하므로 주석 처리했습니다. 나중에 이러한 'uint32_t': identifier not found오류를 많이 발견했습니다 . 어떻게 해결할 수 있습니까?
94 c++  c  visual-c++ 

3
Lambda의 명시 적 반환 유형
이 코드 (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?#"); boost::match_results<std::string::const_iterator> what; boost::match_flag_type flags = boost::match_default; // Look for lines that either start with a hash (#) …


4
가져 오기 라이브러리는 어떻게 작동합니까? 세부?
나는 이것이 괴짜들에게 아주 기본적인 것처럼 보일 수 있다는 것을 알고 있습니다. 그러나 나는 그것을 명확하게하고 싶다. Win32 DLL을 사용하려면 일반적으로 LoadLibrary () 및 GetProcAdderss ()와 같은 API를 호출합니다. 하지만 최근에는 DirectX9로 개발 중이며 d3d9.lib , d3dx9.lib 등의 파일 을 추가해야 합니다. LIB는 정적 링크 용이고 DLL은 동적 링크 용이라고 …
88 c++  c  windows  visual-c++ 

5
SAFESEH 이미지 C ++에 대해 안전하지 않은 모듈
Microsoft Visual Studio 2011 Professional Beta를 사용하고 있습니다. cMake 및 Visual Studio Complier를 사용하여 컴파일 한 OpenCV C ++ 파일 ( http://opencv.willowgarage.com/wiki/Welcome ) 을 실행하려고합니다 . 그러나 프로젝트를 디버깅 할 때 600 개 이상의 오류가 발생합니다. 오류 LNK2026 : SAFESEH 이미지에 대해 모듈이 안전하지 않습니다. 분명히이 파일은 opencv_ffmpeg 프로젝트에 있지만 …


3
Win32에서 unsigned int 로의 이중 캐스트가 2,147,483,648로 잘립니다.
다음 코드를 컴파일합니다. 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 = getDouble(); printf("Indirect cast value: %u\n", (unsigned int) d); return 0; } 출력 (MSVC x86) …

7
C에서 C ++ 함수를 호출하는 방법은 무엇입니까?
나는이 사실을 알고. C ++에서 C 함수 호출 : 내 응용 프로그램이 C ++이고 C로 작성된 라이브러리에서 함수를 호출해야했다면 다음을 사용했을 것입니다. //main.cpp extern "C" void C_library_function(int x, int y);//prototype C_library_function(2,4);// directly using it. 이것은 이름을 엉망으로 만들지 않을 것이며 C_library_function링커는 입력 * .lib 파일에서 동일한 이름을 찾고 문제가 해결됩니다. …
84 c++  c  visual-c++  extern-c 

11
Visual Studio 2010에서 PDB 파일을 찾거나 열 수없는 이유는 무엇입니까?
저는 VS 2010에서 OpenCV를 사용하려고합니다. 저는 아마추어이고 OpenCV wiki에서 첫 단계를 배우고 있습니다. 그러나 프로젝트를 디버그하려고 할 때 다음 오류가 발생합니다. 'C : \ Windows \ SysWOW64 \ ntdll.dll', PDB 파일 'C : \ Windows \ SysWOW64 \ kernel32.dll'을 찾거나 열 수 없습니다. PDB 파일 'C : \ Windows \ …




당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.